html{overflow:hidden}
body{background:url(../images/bcg.gif) repeat-x #2b2b2b; margin:0 auto; font-family:'Trebuchet MS',Arial, Helvetica, sans-serif; font-size:13px; color:#666; }
img{border:none;}
img, div { behavior: url(iepngfix.htc) }

/*Main Panels*/
#left_column{background:#181617; width:316px; height:100%; position:absolute; left:90px; padding-top:87px;}
#right_column{margin-top:130px; position:absolute; left:405px; }
#wrap{height:auto;}

/*Left Column - Navigation and Logo*/
#logo{background:url(../images/logo.gif) center no-repeat; width:316px; height:84px;}
#navigation{text-align:right; float:right; margin-top:13px;}
#navigation ul{margin:0; padding:0; margin-right:53px;}
#navigation ul li{margin:0; padding:0; list-style:none; width:120px;}
#navigation ul li a{color:#666; display:block; padding:2px 7px; margin-bottom:4px; text-decoration:none; }
#navigation ul li a:hover{color:#fff; background:#911a20; }
#navigation a.selected{display:block; padding:2px 7px; margin-bottom:4px; text-decoration:none; color:#fff; background:#911a20; }
#footer{color:#5e5c5d; font-size:9px; position:absolute; bottom:8px; left:200px; text-align:right; font-family:Arial, Helvetica, sans-serif;}
#footer a{color:#5e5c5d; font-size:9px; text-align:right; text-decoration:none;}
#footer a:hover{color:#fff; }

/*Right Column*/


/*photo frame*/
.photo_frame{background:#1d1d1d; padding:10px; float:left; width:474px; height:327px;}
.photo_frame a{float:left; padding:5px; cursor:pointer;}
div.thumbnail{width:148px; height:99px; }
#pagination a{padding:2px 6px; color:#fff; text-decoration:none;}
#pagination a:hover{background:#672123; text-decoration:none;}
#pagination a.selected{padding:2px 6px; background:#1d1d1d; text-decoration:none;}

/*Form Styles*/
input, textarea{background:transparent; border:1px solid #666; color:#fff; width:165px; font-family:'Trebuchet MS',Arial, Helvetica, sans-serif; font-size:12px; padding:0 3px;}



