*{padding:0; margin:0;}
BODY{ font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#555555;line-height:120%; padding-top:38px;}
P {padding-bottom:8px;}
:active, :focus{outline:none;}
a:link, a:visited{color:#7B294D;text-decoration: underline;}
a:hover{text-decoration: none;color:#000;}

.container {width: 1000px;margin: 0 auto; overflow:hidden;}
.header {width:1000;float:left; height:565px; background:url(../images/header-bg.jpg) left bottom no-repeat;}
.logo {width:400px;float:left;}
.logo_right {width:600px;float:left; text-align:right; padding-top:38px;}
.logo_right span{width:auto; float:left; text-align:left;}

.wrap { width:1000px; float:left;}
.box_a, .box_b { width:292px; height:102px; float:left; padding:17px; background:url(../images/box1-bg.jpg) right top no-repeat;}
.box_a p, .box_b p { font:21px/24px Arial, Helvetica, sans-serif; color:#FFF; padding-bottom:0;}
.box_b {background:url(../images/box2-bg.jpg) right top no-repeat;}
.box_c { width:310px; height:135px; float:left; padding:0 19px; background:#FFCC00; border-bottom:1px solid #333;}

/*Top Boxes*/
.box_c ul{font: 20px Arial, Helvetica, sans-serif;}
.box_c ul li{list-style: none;display: block;float:left; background:url(../images/yellow-brk.jpg) bottom repeat-x; padding-bottom:2px;}
.box_c ul li a, .box_c ul li a:visited {text-decoration: none;float:left; padding:0 0 0 25px;line-height:43px;color:#000; background: url(../images/arrow.png) left center no-repeat; width:285px;}
.box_c ul li a:hover, .box_c ul li a.active {text-decoration: none;color:#000; }
.box_c ul li.last{background: none; padding-bottom:0px;}

/*Content Boxes*/
.cnt_wrap { width:1000px; float:left; background:url(../images/content-bg.jpg) left repeat-y;}
.cnt_box_ab{width:650px; float:left; border-right:#D7D2D7 1px solid;}
.cnt_box_a, .cnt_box_b { width:325px; float:left; border-right:#D7D2D7 1px solid; min-height:650px; background:#EFEDEF url(../images/iframe-top.jpg) left top no-repeat;}
.cnt_box_b {border-right:#333 1px solid;}
.cnt_box_c { width:312px; float:left; padding:22px 18px; background:#333;font-size:12px; color:#FFF;}
.cnt_box_c h2 { font: bold 20px/24px Arial, Helvetica, sans-serif; color:#FFF; margin:0; padding:0 0 15px 0;}
.cnt_box_c a:link, .cnt_box_c a:visited{color:#FFF;text-decoration:underline; font-weight:bold;}
.cnt_box_c a:hover{color:#7B294D;text-decoration:none;}
.cnt_box_c_in, .star_imgs, .quote, .write { width:312px; float:left;}
.star_imgs { padding-bottom:15px; border-bottom:#000 1px solid;}
.star_imgs_in_a, .star_imgs_in_b { width:75px; float:left; margin-right:4px; font-weight:bold;}
.star_imgs_in_a img, .star_imgs_in_b img { border:#FFF 1px solid;}
.star_imgs_in_b {margin-right:0px;}
.quote { border-top:1px solid #666; background:url(../images/quots.gif) left 8px no-repeat; padding:30px 0 15px 0;}
.quote h2,.write h2 { padding-left:80px; padding-bottom:20px;}
.write {background:#040707 url(../images/pencil-bg.jpg) left top no-repeat; padding:15px 0 20px 0;}
.write p { padding:0 15px }

/*Footer*/
.footer {width:1000px; float:left;font-size:12px; color:#000; text-align: center; padding:10px 0 10px;}
.footer a, .footer a:visited {color:#000; text-decoration:underline;}
.footer a:hover {color:#7B294D; text-decoration:none;}