﻿*{margin:0 0;pading:0 0;}
body{font-family:arial, helvetica, sans-serif; color:#cccccc; margin:0 0;background-color:#000000;background-image:url(/images/doc_back_02.jpg);background-repeat:repeat-x;background-position:left top;}
a {text-decoration:none; color:#FFFFFF;}
a:hover{text-decoration:underline;}
input{margin:2px 0px;}
label{clear:right;}
#login{width:100%; clear:both;height:12px;padding-left:28px; padding-top:2px; padding-bottom:4px;font-size:.8em;}
#document{width:959px;background-color:#000000;padding-right: 24px;margin:0 auto;padding-left:20px;background-image:url(images/background.gif);background-repeat:repeat-y;}
#main_content{width:959px;float:left;}
#banner{width:959px;height:139px;}
#rightContent{width:20%;float:left;clear:none;}
#footer{border-top:2px solid #cccccc;border-bottom:2px solid #cccccc;padding:2px 0px; width:100%;margin-top:10px;text-align:center;background:#ab0b0b;}
.externalLink{background-image:url(../images/external_link.gif);padding-right:12px;background-position:right top;background-repeat:no-repeat;}
.rightDivider{border-bottom:1px dotted #ececec;clear:both;float:left;height:1px;margin:10px;width:100%;}
/*****************Home Page********************/
#home_news{padding:0px 10px;float:left;clear:none;border-right:1px dotted #ececec;width:75%;}
#homeSurvey{margin: 0px 10px;clear:both;float:left;border:1px solid #cccccc;background:#ab0b0b;text-align:center;width:100%;}
#signUp{margin: 0px 10px;clear:both;float:left;text-align:center;width:100%;}
#surveyYes{float:left; clear:right; background-color:white;margin:0px 0px 0px 10px;color:red;height:20px;min-width:1px;text-align:left;border:1px solid black;}
#surveyNo{float:left; clear:none; background-color:silver;margin:10px 0px 0px 10px;color:red;height:20px;min-width:1px;text-align:left;border:1px solid black;}
#surveyResults{height:50px;clear:both;margin-top:5px;}
#noHeading{width:15%;float:left;clear:left;text-align:center;margin:10px 0px 0px 0px;font-weight:bold;}
#yesHeading{width:15%;float:left;clear:none;text-align:center;font-weight:bold;}
.surveyQuestion{background:#ab0b0b;color:#ececec;border-bottom:1px dotted #cccccc; padding:1px;}
#googleAdSense{margin:20px 30px;}

/*****************Navigation*******************/
#top_nav{width:959px;height:46px;}
#left_nav_design{width:504px;height:46px;background-image:url(images/red_bar_repeat.jpg);background-repeat:repeat-x;float:left;padding-left:5px;}
#nav_menu{width:450px;height:37px;background-image:url(images/grey_bar_fill.jpg);background-repeat:repeat-x;float:left;}
#nav_item_list{display:block;height:37px;}
.nav_item{display:inline-block;font-weight:bolder;color:#ab0b0b;font-family:Courier New, Courier, monospace;font-size:20pt;float:left;margin:0 7px;}
.nav_item a{color:#ab0b0b; text-indent:-5000px;overflow:hidden;}
.nav_item a:hover{text-decoration:none;}
.homeNav{display:inline-block;width:86px; height:37px; background-image:url(images/home.jpg);}
.homeNav:hover{background-image:url(images/home_over.jpg);}
.membersNav{display:inline-block;width:129px; height:37px; background-image:url(images/members.jpg);}
.membersNav:hover{background-image:url(images/members_over.jpg);}
.newsNav{display:inline-block;width:80px; height:37px; background-image:url(images/news.jpg);}
.newsNav:hover{background-image:url(images/news_over.jpg);}
.linksNav{display:inline-block;width:77px; height:37px; background-image:url(images/links.jpg);}
.linksNav:hover{background-image:url(images/links_over.jpg);}
	
/************************Members******************/
#membersList{width:100%; padding:0 10px;}
.name_age{clear:both;}
.member{border-bottom: 1px solid white; padding:5px 0;clear:both;width:945px;}
.mem_pic{cursor:pointer;}
.memberPic{float:left; width:150px;padding-right:5px;display:block;}
.mem_info{width:670px;float:left;display:block; border:1px solid #c4c4c4; background-color:#ab0b0b; padding:5px 5px; color:#ffffff;}
.name{width:47%; text-align:left; font-size:2em; font-weight:bold; color:#ffffff; font-family:Courier New, Courier, monospace; padding-right:30px;}
.age{width:30%; font-family:Courier New, Courier, monospace;font-weight:bold;text-align:right; font-size:1.3em; color:#ffffff;}
.list_header{font-weight:bold; color:#c4c4c4;}
.overlayBackground{position: absolute; background-color: Black; top:0;left:0;z-index:3;}
.largeImage{position:absolute;width:250px;top:100px;z-index:5;background-color:white;padding:10px 10px 50px 10px;background-image:url(../images/close.jpg);background-position:bottom left;background-repeat:no-repeat;cursor:pointer;}
.newImgDiv{z-index:4;width:250px;}
/********************News************************/
#news_container{margin:0px 150px;}
.login_box{border-left:2px solid #000000; border-top:2px solid #000000; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; margin-top:50px; margin-left:30%; width:320px;background:#ab0b0b;padding:5px 5px;}
.note_box{border:1px solid black; background:#ab0b0b; text-align:center; width:300px; background-image:url(images/alert.gif); background-position:top right;background-repeat:no-repeat;padding-right:20px;}
.form_box{width:600px;margin:50px 200px;}
.title{font-size:1em;color:#ececec; font-style:italic;clear:right;height:34px;}
.message{font-size:1.1em;color:black;font-family:Times, Times New Roman, serif;background-image:url(../images/news_box_fill.jpg);background-repeat:repeat-y;width:590px;padding:0px 5px;}
.news_article{margin:5px 0px;padding:3px 3px;width:600px;}
.news_sig{padding-top:2px;margin-top:2px;font-size:.8em; font-style:italic; color:black;width:590px;border-top:1px dotted #ab0b0b;}
.ttlTop{float:left;clear:none;padding: 5px 5px 0px 5px;height:34px;min-width:250px;background-image:url(../images/newsttlfill.jpg);background-repeat:repeat-x;}
.messageContainer{width:602px;}
.commentBox{ font-size:.8em; font-family:helvetica, arial, sans-serif;border-top:1px dotted #ab0b0b;}
.cmntName{color:#ab0b0b;font-weight:bold;}
.comment{font-style:italic;border:1px dotted #ab0b0b;background-color:white;padding:3px;}
.heading { color:#ab0b0b; font-size:1.2em; }
.cmntDate{font-size:.8em;}
/*******************Links*************************/
#links_categories{padding:5px;}
.linkCat{list-style-type:none;font-weight:bold;color:#ab0b0b;font-size:1em;padding-bottom:10px;}
.linkText{list-style-type:square;font-weight:normal;}

