@charset "utf-8";
/* CSS Document */

*{ margin:0px auto; padding:0px;}
html, body { height:100%; margin:0px; padding:0px; background-image:url(images/header-bg.jpg); background-repeat:repeat-x;}

#wrapper{ width:950px; margin:0px auto;}
#wrapper1{ width:950px; margin:0px auto;}

p{margin:0px; padding:0px;}
.clear { clear:both;}
img{ border:0;}

a {color:#0aa1bf; outline:none; text-decoration:none;}
a:hover{text-decoration:none;}
.readmore{color:#0aa1bf; text-decoration:none; font:normal 10px Arial, Helvetica, sans-serif; text-transform:uppercase; clear:both;}
.readmore a:hover{color:#0aa1bf; text-decoration:underline;}



h1 { font-family:Arial, Helvetica, sans-serif; font-size:50px; color:#fff; line-height:1em; font-weight:normal;}
h2 { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:10pt; line-height:1em; font-weight:bold; text-transform:uppercase; margin-bottom:10px;}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:14pt; font-weight:normal; line-height:1.2em; margin-bottom:28px; color:#0da6c2; text-transform:uppercase; }
h4 { font-size:1.15em; font-weight:normal; color:#73b7ff; margin-bottom:7px;}
h5 { font-size:1em; color:#73b7ff;}
h6 { font-size:1em; color:#73b7ff; margin-bottom:16px;}

/*==================list====================*/
.list-block{ padding-left:5px; padding-top:15px; width:639px; float:left; }
.list1 ul {list-style:none;}
.list1 li { list-style:none; background:url(images/bullet.gif) no-repeat left 5px; padding:0px 0 1px 20px;}
.list1 li a {color:#666666; text-decoration:none;}
.list1 li a:hover {color:#666666; text-decoration:underline;}
.col-1, .col-2, .col-3 { float:left; display:block; padding-bottom:20px; margin-right:40px;}

/*-------------------header--------------------*/

#header-con{ background:url(images/header-bg.jpg) repeat-x; height:209px;}
.header{ margin:0px auto; width:950px; background:url(images/top-img.jpg) left no-repeat; height:209px;}
.logo{float:left; width:651px; height:179px; padding-top:30px;}
.view_blog{float:left; width:172px; height:30px; padding-top:43px;}
.contact{ float:right; width:279px; height:30px; padding-right:20px; }
.contact li{ float:right; background:url(images/contact-icon.jpg) left no-repeat; padding-left:30px; height:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; list-style:none; }

.nav-area{float:left; width:299px; height:150px; background:url(images/top-nav-bg.jpg) repeat-x;}
.top-nav{ margin:0px; padding:0px;}
.top-nav ul{ list-style:none; display:block; padding:18px 13px 0px 15px; }
.top-nav li{ display:block; background:url(images/nav-line.jpg) bottom repeat-x; height:28px; line-height:28px; padding-left:13px; }
.top-nav li a{ display:block; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; height:28px; line-height:28px; background:url(images/top-nav-arrow.jpg) 250px no-repeat; }
.top-nav li a:hover{ display:block; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; height:28px; line-height:28px; background:url(images/top-nav-arrow-hover.jpg) 250px no-repeat; }
.top-nav li a.active{ display:block; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; height:28px; line-height:28px; background:url(images/top-nav-arrow-hover.jpg) 250px no-repeat; }

/*----------------Footer----------------------------*/
.footer{ float:left; width:950px; margin:0px auto; border-top:3px solid #69c5d8; height:50px; padding-top:10px;}

.footer-link{ float:left; width:800px;}
.footer-link ul{ list-style:none;}
.footer-link li{ float:left; list-style:none; background:url(images/separator.jpg) right no-repeat; font:normal 10px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#333333; padding: 0px 15px;}
.footer-link li a{ font:normal 10px Arial, Helvetica, sans-serif; color:#0aa1bf; text-decoration:none;}
.footer-link li a:hover{ text-decoration:underline;}
.footer-link li.end{ background:none;}
.footer-right { float:right; padding-right:15px; }
.footer-right a{ font:normal 10px Arial, Helvetica, sans-serif; color:#0aa1bf; text-decoration:underline; text-transform:uppercase;}
.footer-right a:hover{ text-decoration:none;}

/*----------------home page--------------------*/

.container-first{float:left; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; }
.leftpart{ float:left; width:639px;}
.rightpart{float:left; width:299px;}
.rightpart1{float:left; width:314px;}
.box-top{ float:left; background:url(images/round-crnr-top.jpg) top no-repeat; width:639px; height:18px;}
.box-top1{ float:left; background:url(images/body_round.gif) top no-repeat; width:639px; height:18px;}
.box-top-second{float:left; background:url(images/round-crnr-top1.jpg) top no-repeat; width:639px; height:18px;}
.box-top-second1{float:left; background:url(images/round-crnr-top1.jpg) top left no-repeat; width:314px; height:18px; margin-top:10px;}
.box-btm{float:left; background:url(images/round-crnr-btm.jpg) top  no-repeat; width:639px; height:11px;}
.box-btm-second{float:left; background:url(images/round-crnr-btm1.jpg) top  no-repeat; width:639px; height:18px;}
.box-btm-second1{float:left; background:url(images/round-crnr-btm1.jpg) bottom left  no-repeat; width:314px; height:18px;}
.box-btm-first{float:left; background:url(images/round-crnr-btm-homepage.jpg) top no-repeat; width:639px; height:18px; padding-bottom:10px;}
.box-btm-first1{float:left; background:url(images/body_round_foot.gif) top no-repeat; width:639px; height:18px; padding-bottom:10px;}

.box-repeat{float:left; background:url(images/round-crnr-rpt.jpg) top repeat-y; width:639px;}
.box-repeat1{float:left; background:url(images/body_round_bg.gif) top repeat-y; width:639px; padding:00px;}
.body_contant{font:12px Arial, Helvetica, sans-serif; color:000; padding:15px;}

.container-second{float:left; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; width:950px; padding-top:11px; }

.box-top-right{ float:left; background:url(images/round-crnr-top-right.jpg) top no-repeat; width:299px; height:18px;}
.box-btm-right{float:left; background:url(images/round-crnr-btm-right.jpg) top  no-repeat; width:299px; height:18px;}
.box-repeat-right{background:url(images/round-crnr-rpt-right.jpg) top repeat-y; width:299px; text-align:center;}

.box-btm-right1{float:left;  width:314px; height:18px;}
.box-btm-left1{float:left;  width:314px; height:18px;}
.box-repeat-right1{background:url(images/round-crnr-rpt-right.jpg) top repeat-y; width:299px; text-align:center;}

.container-area{float:left; width:639px; padding-right:12px;}
.box-content-left{float:left; width:287px; padding-left:18px; padding-top:5px; padding-right:7px; margin-right:14px; background:url(images/block1.jpg) left bottom no-repeat; height:240px;}
.box-content-left11{float:left; width:314px; padding-top:0px; background:url(images/block1.jpg) bottom no-repeat; height:240px;}
.box-content-left11a{float:left; width:314px; padding-top:0px; height:100px;}
.box-content-left11top{background: url(images/right_top.gif) 0 0 no-repeat; width:314px; height:18px; margin-top:10px;}
.box-content-left11topbg{background: url(images/right_top_bg.gif) 0 0 repeat-y; padding:0px 0 0 15px;}

.box-content-right{float:left; width:294px; padding-left:18px; padding-top:5px; background:url(images/block2.jpg) bottom no-repeat; height:240px;}
.box-content-right11{float:right; width:314px; padding-top:0px; background:url(images/block2.jpg) bottom no-repeat; height:260px;}

.box-content-right11top{background: url(images/right_top.gif) 0 0 no-repeat; width:314px; height:18px;}
.box-content-right11topbg{ padding:0px 10px 0 20px; }


.box-content-left1{float:left; width:287px; padding-left:18px; padding-top:5px; padding-right:7px; margin-right:14px;}
.box-content-left12{float:left; width:287px; padding-left:15px; padding-top:5px; padding-right:0px; margin-right:0px;}

.box-content-left2{float:left; width:187px; padding-left:18px; padding-top:5px; padding-right:108px; margin-right:14px; background:url(images/tellfriend-bg.jpg) right no-repeat; height:107px; }
.box-content-right1{float:left; width:294px; padding-left:18px; padding-top:5px; }
.box-content-right2{float:left; width:194px; padding-left:18px; padding-top:5px; padding-right:100px; background:url(images/schedule-bg.jpg) right no-repeat; height:107px; }

.more{ padding:8px 0; float:left; }
.more a{ float:left; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; text-transform:uppercase; background:#23c5e5 url(images/right-round-more.gif) no-repeat right top; }
.more a span{ padding:3px 15px 3px 7px; color:#FFFFFF; height:auto; float:left; background:url(images/left-round-more.gif) no-repeat left top;}
.more a:hover{ color:#fff; text-decoration:underline; }


