/* Screen CSS */

* { margin:0px; padding:0px; }

body, html { background-color:#99CCFF; font:bold 13px Verdana, Arial, Helvetica, sans-serif; }

.cCenter { margin:auto; width:920px; min-height:100%; }

.cHeader { margin:15px 0px 0px 0px; background:url(../../images/header.png) no-repeat; width:920; height:125px; }

.cIP { padding:10px 0px 0px 20px; color:#006699; }

.cMenu { float:left; padding:52px 0px 0px 30px; margin-top:21px; }

.cMenu ul { list-style-type:none; margin-left:-22px; word-spacing:-4px; }

.cMenu li { display:inline; }

.cHeader a:link { color:#FFFFFF; padding:13px; text-decoration:none; }

.cHeader a:visited { color:#FFFFFF; padding:13px; text-decoration:none; }

.cHeader a:hover { background-color:#55cbf7; padding:13px; color:#FFFFFF; text-decoration:none; }

.cHeader a:active { color:#FFFFFF; padding:13px; text-decoration:none; }

.cSpecial { background-color:#55cbf7; padding:13px; color:#FFFFFF; text-decoration:none; }

.cMembers { float:right; padding:52px 30px 0px 0px; margin-top:21px; }

.cHeaderImage { margin-left:8px; background:url(../../images/header_image.png) no-repeat; width:905px; height:250px; }

.cAnimation { padding:21px 0px 0px 613px; }

.cMainContainer { width:904px; margin-left:8px; min-height:100%; background-color:#FFFFFF; overflow:hidden; }

.cMainContainer a { font-weight:bold; }

.cMainContainer a:link { color:#003366; text-decoration:none; }

.cMainContainer a:visited { color:#003366; text-decoration:none; }

.cMainContainer a:hover { color:#db1b1b; text-decoration:underline; }

.cMainContainer a:active { color:#003366; text-decoration:none; }

.cMainContainer h1 { margin-bottom:10px; color:#db1b1b; font-family:"Gill Sans MT", "Gill Sans", "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; padding-bottom:5px; border-bottom:1px #006666 solid; }

/* Home Page */

.cHomeBlock { float:left; padding:10px 20px 10px 20px; color:#003366; width:550px; text-align:justify; font-family:Tahoma, sans-serif; font-weight:normal; }

.cFeaturedTemplates { overflow:hidden; clear:both; }

.cFeaturedBar { float:right; width:250px; margin:25px 10px 0px 0px; padding-top:4px; background-color:#66CC66; border:1px #003366 solid; height:20px; text-align:center; }

.cFeaturedImage { float:right; margin:15px 12px 10px 15px; }

.cFeaturedDesc { float:right; margin:15px 15px 0px 0px; width:400px; height:200px; background-color:#CCCCFF; }

.cStuff { float:left; margin-left:30px; width:550px; height:200px; background-color:#990000; }

/* Templates Page */ 

.cTemplatesBlock { float:left; padding:10px 20px 10px 20px; color:#003366; width:550px; text-align:justify; font-family:Tahoma, sans-serif; font-weight:normal; }

.cAds { float:right; width:250px; margin:25px 10px 0px 0px; padding-top:4px; background-color:#66CC66; border:1px #003366 solid; height:20px; text-align:center; }

.cAdsG{ float:right; margin:15px 12px 10px 15px; }

/* Footer */

.cFooter { width:904px; margin-left:8px; margin-top:1px; padding-top:8px; height:19px; background-color:#336666; color:#FFFFFF; font-size:11px; }

.cFooterLeft { float:left; margin-left:20px; }

.cFooterRight { float:right; margin-right:20px; }

.cFooter a:link { color:#FFFFFF; text-decoration:none; }

.cFooter a:visited { color:#FFFFFF; text-decoration:none; }

.cFooter a:hover { color:#FFFFFF; text-decoration:underline; }

.cFooter a:active { color:#FFFFFF; text-decoration:none; }