/* CSS Document */

body{margin:0px; padding:0px; background-color:#8cc63f;}
ul,li,img,p{margin:0px; padding:0px; text-indent:inherit;}
.clear{clear:both;}
.general-text{font-family:arial; font-weight:normal; font-size:12px; color:#000000; text-align:justify;}
h1{width:487px; height:26px; background-color:#f09127; font-family:Trebuchet MS; font-size:18px; color:#000000; margin:0px; padding:2px 0 0 15px;}
h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#dc0000; margin:0px; padding:0 0 10px 0px;}

.text1{font-family:arial; font-weight:bold; font-size:18px; color:#dc0000;}
.text2{font-family:arial; font-weight:bold; font-size:13px; color:#dc0000;}

.link{font-family:arial; font-weight:bold; font-size:13px; color:#dc0000; text-decoration:none;}
.link:hover{color:#9f0007; text-decoration:none;}
.link2{font-family:arial; font-weight:bold; font-size:13px; color:#ffffff; text-decoration:none;}
.link2:hover{color:#ffffff; text-decoration:none;}
.link3{font-family:arial; font-weight:bold; font-size:12px; color:#dc0000; text-decoration:none;}
.link3:hover{color:#dc0000; text-decoration:none;}


/** ========== Main ========== **/
#maincontent{width:705px; margin:0px auto; padding:0px;}
#maincontent #header{width:705px; margin:0px; padding:0px;}
#maincontent #content{width:705px; margin:0px; padding:0px; background-color:#FFFFFF;}
#maincontent #footer{width:705px; height:26px; margin:0px; padding:0px; background-color:#000000;}

/** ========== Header ========== **/
.header-top{width:705px; height:145px; background:url(../images/header-top-bg.jpg) no-repeat top left; margin:0px; padding:0px;}
.header-top .logo{width:440px; height:55px; padding:90px 0 0 0px; margin:0px; float:right;}
.navigation{width:705px; height:26px; background-color:#000000; margin:0px; padding:0px;}

/** ========== Content ========== **/
.headerimg{width:705px; height:233px; margin:0px; padding:0px;}
.cblankspace{width:705px; height:20px; margin:0px; padding:0px;}
.contentarea{font-family:arial; font-weight:normal; font-size:12px; color:#000000; width:705px; margin:0px; padding:0px;}
.contentarea .carea{width:684px; margin:0px auto; padding:0 0 10px 0px;}
.carea .caleft{width:502px; margin:0px; padding:0px; float:left;}
.carea .caleft .cablankarea{width:502px; height:15px; margin:0px; padding:0px;}
.carea .caright{width:168px; margin:0px; padding:0px; float:right;}
.carea .caright .carblankarea{width:168px; height:15px; margin:0px; padding:0px;}
.carea .caright .carblankarea2{width:168px; height:5px; margin:0px; padding:0px;}

/* caleft page1*/
.thisjustin{width:502px; margin:0px; padding:6px 0 0 0px;}
.thisjustin .img1{width:154px; height:143px; margin:0px; padding:0px; float:left;}
.thisjustin .img2{width:154px; height:143px; margin:0px; padding:0 0 0 20px; float:left;}
.thisjustin .img3{width:154px; height:143px; margin:0px; padding:0px; float:right;}
.whappening{width:502px; margin:0px; padding:10px 0 0 0px;}
.whappening .wimg{width:122px; margin:0px; padding:0px; float:left;}
.whappening .wtarea{width:360px; margin:0px; padding:0px; float:right;}
.line{width:502px; height:10px; margin:0px; padding:10 0 0 0px; font-family:arial; font-size:10px; color:#000000;}
.rssandview{width:502px; margin:0px; padding:20px 0 0 0px;}
.rssandview .rss{width:200px; margin:0px; padding:0px; float:left;}
.rssandview .view{width:200px; margin:0px; padding:0px; float:right; text-align:right;}

/* caright page1*/
.calendar{width:168px; height:135px; margin:0px; padding:0px;}
.join{width:168px; margin:0px; padding:0 0 5px 0; background-color:#C8878F;}
.join .jtextarea{width:160px; margin:0px auto; padding:0px;}
.join .jtextarea p{width:160px; margin:0px; padding:3px 0 0 0px;}
.join .jtext1{font-family:arial; font-size:12px; color:#000000; font-weight:bold;}
.didknow{width:168px; margin:0px; padding:0px; background-color:#BDE292;}
.didknow .dktextarea{width:145px; margin:0px auto; padding:10px 0 10px 0px;}
.dktextarea p{width:145px; margin:0px; padding:0px;}
.dktextarea .dktext1{font-family:arial; font-size:13px; font-weight:bold; color:#000000; margin:0px; padding:0px;}
.rightpanel{width:150px; height:20px; margin:0px; padding:3px 0 0 18px; background-color:#90101F;}
.ricon{width:168px; margin:0px; padding:0px;}

/* caright page3*/
.page3topimg{width:502px; margin:0px; padding:0px;}
.page3part1{width:502px; margin:40px 0 0 0px; padding:0px; float:left; display:block;}
.page3part1 p{font:normal 15px/18px Arial, Helvetica, sans-serif; color:#3A3A3A; padding:0 0 22px 0; margin:0;}




/** ========== Footer ========== **/
#footer p{margin:0px; padding:7px 0 0 0px; font-family:arial; font-size:9px; color:#FFFFFF; text-align:center;}
.flink{font-family:arial; font-size:9px; color:#FFFFFF; text-decoration:none;}
.flink:hover{font-family:arial; font-size:9px; color:#FFFFFF; text-decoration:none;}
