@charset "utf-8";
/*
Theme Name: SCO Theme For WordPress 2.8
Theme URI: http://www.sco.org/
Description: The Custom Worldpress Theme
Version: 1.0
Author: Marknet Group
Tags: mantle color, variable width, two columns, widgets

*/

body{color: #000; margin:0; padding:0; font-size:12px; font-family:Trebuchet MS;}
ul{margin:0; padding:0;}
ul li{list-style-type:none;}
a{color:#000; text-decoration:none;}
a:visited{color:#4D96CB;}
a:hover{color:#878BDC;}
a img{border:none;}
blockquote{border-left:5px solid #ccc; margin-left:1.5em; padding-left:5px;}
.cleardiv{clear:both;}
.grey{color:#666;}
h1, h1 *{margin:0; font-size:36px; line-height:36px;}
h2, h2 *{margin:0; font-size:24px;}
h3, h3 *{margin:0; font-size:18px;}
h4, h4 *{margin:0; font-size:16px;}
h5, h5 *{margin:0; font-size:14px;}
h6, h6 *{margin:0; font-size:12px;}
.left{float:left;}
.right{float:right;}
.orange{color:#FF9900;}
.blue{color:#005DAC;}
.biggerfont{font-size:150%; font-weight:bold;}
.blue a{color:#005DAC; text-decoration:underline;}
.divisionline{border-top:#808080 solid 1px; margin-top:10px; margin-bottom:5px;}
.gallery-caption{font-size:12px; font-weight:normal; text-align:left;}
.defaultbutton{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; background-color:#FFC20E; border:1px solid #F9A019;}

/*container*/
.container{width:1000px; margin:0 auto; background:url(images/bodyContentFD.gif) repeat-y;}
	/*header*/
	.header{width:900px; height:111px; margin:0 auto; background:#FFF;}
		.logo{float:left; background:url(images/logo_FD.png) no-repeat left top; width:334px; height:86px;}
		.menu{float:right; width:566px; height:86px; overflow:hidden; position:relative; text-align:right; /*background:url(images/logo2CFL.gif) no-repeat right top;*/}
		.menu ul{position:absolute; bottom:-5px; right:10px; text-align:right;}
		.menu li{float:left; margin:0}
		.menu a{background:url(images/menu_leftFD.gif) no-repeat left top; padding:4px 0 8px 10px; cursor:pointer; display:block}
		.menu span{background:url(images/menu_rightFD.gif) no-repeat right top; font-weight:bold; padding:4px 15px 8px 4px; text-align:center; color:#008265; text-decoration:none;}
		.menuDivision{clear:both; background-color:#8B005A; height:25px;}

	/*body*/
	.wrap{width:900px; min-height:550px; margin:0 auto; background:#FFF;}
		.secondMenu{float:left; overflow:hidden; display:block; background-image:url(images/secondMenuBg.jpg); width:692px; height:273px; background-color:#DC7003; position:relative;}
			.secondMenu a{color:#FFFFFF; font-size:12px; font-weight:bold;}
			a.FirstLayLi{display:block; line-height:43px; height:43px; padding-left:20px; margin-left:0; font-weight:bold; width:270px; overflow:hidden;}
			a.FirstLayLiOn{display:block; line-height:43px; height:43px; padding-left:20px; margin-left:0; font-weight:bold; width:270px; overflow:hidden;}
			a.FirstLayLi:hover{background-image:url(images/subMenuIconFD.gif); background-repeat:no-repeat; background-position:left top;}
			a.FirstLayLiOn{background-image:url(images/subMenuIconFD.gif); background-repeat:no-repeat;}
			
			ul.SecondLayUl a {display:block; height:25px; font-weight:bold; padding:2px 1px 2px 10px;}
			ul.SecondLayUl{position:absolute; left:160px; top:0; width:305px; height:273px; background-color:#33CCCC; display:none;}
			ul.SecondLayUl a:hover{background-color:#33CCCC;}
		.banner{float:right; background:url(images/banner.jpg); background-position:right; width:208px; height:273px; position:relative;}
			.bannerLink{position:absolute; right:0; bottom:0px; width:110px; height:30px; cursor:pointer;}
			.arrow{position:absolute; right:-17px; bottom:0; background:url(images/arrow.gif); height:26px; width:17px;}
		.banner2{clear:both; background:url(images/banner2.jpg); width:900px; height:54px; position:relative;}
			.banner2Link1{position:absolute; left:55px; top:10px; width:190px; height:30px; cursor:pointer;}
			.banner2Link2{position:absolute; left:295px; top:10px; width:225px; height:30px; cursor:pointer;}
			.banner2Link3{position:absolute; left:570px; top:10px; width:270px; height:30px; cursor:pointer;}
		.bodyLeft{float:left; background:url(images/body_left.gif) no-repeat left top; width:363px; height:371px; overflow:hidden; display:block;}
			.bodyRight{float:left; background-color:#ccffff; border-top:1px solid #33cccc; border-bottom:1px solid #33cccc; width:517px; height:359px; color:#136968; overflow:hidden; font-size:12px;}
			.bodyRight{line-height:15px; color:#33CCCC; padding-left:10px; padding-right:10px; padding-top:10px;}
				.bodyRight p{margin:10px; color:#136968;}
				.bodyRight h3{margin:10px;}
	
	/*Internal body*/
	.wrapInternal{width:900px; min-height:550px; margin:0 auto; background:url(images/bodyInternalFDbg.gif) center repeat-y;}
		.secondMenuInternal{float:left; overflow:hidden; display:block; width:180px; background-color:#47AA42;}
			.secondMenuInternal a{color:#FFFFFF; font-family:Trebuchet MS; font-size:12px; font-weight:bold;}
			a.FirstLayLiInternal{display:block; line-height:43px; height:43px; padding-left:15px; margin-left:0; font-weight:bold; width:270px; overflow:hidden;}
			a.FirstLayLiInternalOn{display:block; line-height:43px; height:43px; padding-left:15px; margin-left:0; font-weight:bold; width:270px; overflow:hidden;}
			a.FirstLayLiInternal:hover{background-image:url(images/subMenuIconFD.gif); background-repeat:no-repeat; background-position:left top;}
			a.FirstLayLiInternalOn{background-image:url(images/subMenuIconFD.gif); background-repeat:no-repeat;}
			
			ul.SecondLayUlInternal a {display:block; height:35px; font-weight:bold; padding:5px 1px 5px 30px;}
			ul.SecondLayUlInternal{width:180px; display:none;}
			ul.SecondLayUlInternal a:hover{background-color:#33CCCC;}
			
			ul.SecondLayUlInternalOn a {display:block; height:30px; font-weight:bold; padding:5px 1px 5px 30px;}
			ul.SecondLayUlInternalOn{width:180px;}
			ul.SecondLayUlInternalOn a:hover{background-color:#33CCCC;}
			
			li.SecondLayLiInternal,li.SecondLayLiInternalOn{line-height:15px;}				
			li.SecondLayLiInternalOn a{background-color:#33CCCC;}
		
		/*breadcrumb*/
		.breadcrumbs{width:680px; padding:20px; text-align:right;}
		/*main body*/
		.bodyMainInternal{float:left; width:720px;}
			.titleInternal{background-image:url(images/contentTitleFD.gif); background-repeat:no-repeat; height:117px; width:720px;}
			.titleName{padding:30px; color:#FFF; font-weight:bold; font-family:Trebuchet MS;}
			.articleBody{background-color:#FFF; padding:0px 20px 60px 30px; text-align:justify; min-height:450px; /*IE6 ONLY*/_height:400px;/*IE6 ONLY*/ line-height:20px; word-spacing:1px; position:relative; background:url(images/contentFootFD.gif) bottom right no-repeat;}
			
			.articleBody ul{margin:0; padding:0 0 0 20px;}
			.articleBody ul li{list-style-type:circle;}
			.articleBody H1,.articleBody h2,.articleBody h3,.articleBody h4,.articleBody h5,.articleBody h6{text-align:left;}
			
			.googlemaparea{float:left; width:280px;}
			.googleaddress{float:left;}
			
			.miniature{float:right; padding-right:10px; padding-top:10px; position:relative; margin:0 0 10px 30px; background:url(images/miniatureBgFD.png) no-repeat; width:312px; height:211px;}
				.miniatureImage{position:absolute; bottom:30px; right:10px;}
				.miniatureDescription{position:absolute; left:70px; bottom:15px; font-weight:bold; color:#FFF;}

	/*footer*/
	.footer{clear:both; margin:0 auto; width:900px; height:75px; padding-top:25px; text-align:center; background:#FFF;}
		.footer a{color:#008265;}
		.footer p{margin:10px 0;}
		.footer ul{clear:both; display:block; margin:0 auto; text-align:center;}
		.footer ul li{float:left; margin:25px 5px 10px 5px; text-align:center;}
		.footer ul li a{color:#33CCCC;}