/* CSS Document */
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
margin:0;
padding:0
}

ol,ul {
list-style:none
}

blockquote,q {
quotes:none
}

:focus {
outline:0
}

ins {
text-decoration:none
}

del {
text-decoration:line-through
}

table {
border-collapse:collapse;
border-spacing:0
}

* {
margin:0
}

a:active {
outline:none
}
body{ background-image:url(img/bg.png); background-repeat:repeat-x;background-color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:12px}
h1{display:none}
#content_bg p ul{padding:5px 10px 5px 12px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#999999; }
#main_wrapper{ width:960px; margin:0 auto;}
#header{ height:150px; background-image:url(img/header.png); background-repeat:no-repeat}
#header ul{ padding:112px 0 0 100px;margin:0 25px;}
#header li{ display:inline; margin-right:18px}
#header li a, #wrap h2{ font-family:"Times New Roman", Times, serif; color:#8F8D8D; font-size:32px; text-decoration:none}
#header li a:hover{ color:#ccc}
#content_bg{
	background-color:white;
	min-height:850px;
	

}

.top_text{ margin:8px 0 8px  130px}
.index_pics{ margin:11px 11px 11px 12px}

#top_content{background-color:#FFFFFF;}
#top_content h2 { text-align:center; font-family:"Times New Roman", Times, serif; font-size:52px; margin-bottom:5px;}



.lower_content_box{background-image:url(img/content_box_bg.png);  width:232px; height:170px; float:right; margin:0 2px 5px; background-color:#fff; -moz-border-radius:7px;}
#lower_content{ min-height:400px; background-color:#FFFFFF;}

.photos{ width:960px; background-image:url(img/pics_box_mid.png); background-repeat:repeat-y; padding:5px 0 0 16px; height:507px}
.photos p{width:645px; float:left;}
.photos_page{margin-top:10px;}

#photos_nav{width:119px; height:31px;display:block;background-image:url(img/photos_button.png); background-repeat:no-repeat;text-indent:-9000px; margin:7px 2px 0 0 }
#videos_nav{width:119px; height:31px;display:block;background-image:url(img/videos_button_nav.png);text-indent:-9000px; margin:7px 2px 0 0  }
#about_nav{width:151px; height:31px;display:block;background-image:url(img/about_me_button.png);text-indent:-9000px; margin:7px 2px 0 0  }
#join_nav{width:140px; height:37px;display:block;background-image:url(img/joinnow_button.png); text-indent:-9000px; margin:0 2px 0 0 }
#members_nav{width:140px; height:31px;display:block;background-image:url(img/members_button.png);text-indent:-9000px ; margin:7px 2px 0 0 }

#container{  margin-top:5px;}
#container2{margin:10px 0 10px 170px;}
#wrap{ padding:0 0 0 20px}
#wrap img,#video_wrap img{ padding:2px; border:#CCCCCC solid 1px;}
#wrap p ,#video_wrap p{ padding-right:15px; text-align:justify;}

#video_wrap{ padding: 0 0 0 18px;}

#video_top{}

.photos_update{ width:470px; height:334px; background-image:url(img/Photo_updates_bg.png); background-repeat:no-repeat; margin:3px 0 0 0; float:right}
.photos_update img{ padding:2px; border:solid #CCCCCC 1px; margin:50px 0 0 7px; background-color:#FFFFFF}
.photos_update p{ margin:0 5px 0 8px;}
.photos_updates_button{ height:60px; width:444px; display:block; background-image:url(img/Photo_updates_button.png); margin-left:12px;}
.photos_update a{ text-indent:-9000px;}
.photos_update a:hover{ background-position:bottom;}

.videos_update{ width:470px; height:334px; background-image:url(img/Video_updates_bg.png); background-repeat:no-repeat; margin:3px 12px 0 2px; float:right}
.videos_update img{ padding:2px; border:solid #CCCCCC 1px; margin:50px 0 0 7px; background-color:#FFFFFF}
.videos_update p{ margin:0 5px 0 8px;}
.videos_updates_button{ height:60px; width:444px; display:block; background-image:url(img/Video_updates_button.png); margin-left:12px;}
.videos_update a{ text-indent:-9000px;}
.videos_update a:hover{ background-position:bottom;}

#mid_content{ width:932px; height:346px;margin-left:14px; background-image:url(img/mid.png); background-repeat:no-repeat;}
#mid_content a{ text-indent:-9000px;}
.mid_clickhere{ width:253px; height:41px; display:block; background-image:url(img/clickhere.png); background-repeat:no-repeat; float:right; margin:288px 5px 0 0}

#index_top{ background-image:url(img/index_top.png); background-repeat:no-repeat; width:931px; height:311px; margin:0 0 5px 13px; padding-top:5px}
#index_top p{ float:right; padding-top:105px; width:610px; font-size:14px; padding-right:10px;}

.content_top{ margin-left:12px}

.footer{ border-top:#CCCCCC 1px solid;}
.footer ul{ margin-bottom:5px; padding-left:260px;}
.footer li{ display:inline; margin-right:10px;}
.footer a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#999999; text-decoration:none}
.footer a:hover{ color:#333333;}

.legal { text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#999999;}
.legal a{ text-decoration:underline;}

.thinner{ padding:0 10px}


#join_section li{ list-style-type:none}
#join_section h3{ text-align:center; font-size:18px}




