/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;} 
table {border-collapse:collapse;border-spacing:0;} 
fieldset,img {border:0;} 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;} 
ol,ul {list-style:none;} 
caption,th {text-align:left;} 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;} 
q:before,q:after {content:'';} 
abbr,acronym {border:0;}

/* fonts and headings */
a:link,a:active,a:visited,a:hover{color:#73ad00;}
body{font-family:Arial,Helvetica sans-serif; font-size:13px;}
h1{font-size:36px;color:#fff;font-weight:bold;padding-top:16px;letter-spacing:-3px;color:#ffff99;}
h2{font-family:"Trebuchet MS";font-size:22px;color:#73ad00;font-weight:bold;margin:10px 0 4px 0;}
h3{color:#c6c5c5;font-size:18px;margin-top:20px;}
h4{font-size:26px;color:#ffff99;font-weight:bold;padding-top:16px;letter-spacing:-2px;}
h5{}
h6{}
p{padding:0 0 0 0;}

/* classes */
.left{float:left;}
.left2{float:left;margin-left:16px;}
.right{float:right;}
.clearfix{clear:both;height:0px;overflow:hidden;}
.click-here{font-size:30px;color:#cc0000;font-weight:bold;margin-bottom:10px;}
.click-here a{color:#fff;text-decoration:none;}
.text-input{width:215px;margin:2px 0;}
.bttn{margin:4px 0;}
.bar-l{height:54px;width:9px;background:url(images/left_bar.gif);float:left;margin:10px 0;}
.bar-m{height:54px;width:982px;background:url(images/middle_bar.jpg);float:left;margin:10px 0;}
.bar-r{height:54px;width:9px;background:url(images/right_bar.gif);float:left;margin:10px 0;}

.more-box{width:237px;height:229px;background:url(images/more_box_bck.gif);margin-top:10px;font-size:11px;padding-top:18px;}
.more-box .leftjust{text-align:left;padding-left:20px;padding-right:20px;line-height:13px;}

/* main layout */
html, body{height:100%;line-height:1.4em;font-family:Verdana, Helvetica, sans-serif;font-size:13px;}
body{text-align:center;height:100%;width:100%;background:url(images/bg_repeat.gif);}
#wrapper{width:100%;min-height:100%;height: auto !important;height: 100%;margin:0 0 -63px 0;margin-left:auto;margin-right:auto;}

#top-bar{width:100%;height:32px;background:url(images/top_bar_bck.jpg) repeat-x;}
#network{width:1000px;height:28px;margin:0 auto;font-size:16px;padding-top:4px;}


#content-wrapper{background:#000 none repeat scroll 0 0;width:100%;}

#invis-footer-wrapper{margin:37px auto 0;position:relative;width:100%;}
#invis-footer{height:43px;width:100%;}
#footer {width:100%;background:url(images/footer_bck.jpg) repeat-x; center no-repeat!important;padding:0;margin:0;height: 63px!important;}
#footer p{padding-top:20px;}
#footer a{color:#666;}

#header {margin:0 auto;width:1000px;height:281px;background:url(images/header_bck.jpg);}
#content {margin:0 auto;width:1000px;}

#gallery-box{width:1000px;background:#fff;margin:10px 0;}
#gallery-top{width:100%;height:20px;}
#top-left{width:20px;height:20px;background:url(images/wb_tl.gif);float:left;}
#top-right{width:20px;height:20px;background:url(images/wb_tr.gif);float:right;}
#gallery-left{width:300px;height:480px;float:left;margin-left:20px;text-align:left;}
#gallery-left img{bottom:0;}
#gallery-left p{line-height:16px;}
#details{height:388px;}
#gallery-right{width:640px;;height:480px;background:#000;float:left;margin-left:20px;}
#gallery-bottom{width:100%;height:20px;}
#bottom-left{width:20px;height:20px;background:url(images/wb_bl.gif);float:left;}
#bottom-right{width:20px;height:20px;background:url(images/wb_br.gif);float:right;}

.photo-gallery{text-align:left;overflow:auto;padding:20px 0 0 20px;}
.photo-gallery img{float:left;margin-right:15px;}