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

body {width:100%; padding:0; margin:0; background:#ddd; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:130%;}
.left {float:left;}
.right {float:right;}
.mid {float:left; margin:0 auto; margin-left:15px;}
.box {width:375px;}
.boxleft {width:216px;}
.boxright {width:300px;}
.boxvideo {width:325px;}
.clear {clear:both;}
h2 {line-height:100%; color:#801618;}
#wrapper {width:100%; margin:0 auto 0; padding:0;}
#header {width:950px; margin:0 auto; padding-top:40px; background:url(images/bg-bottom-right_03.png) bottom right no-repeat;}
#headerfront {width:960px; min-height:478px; background: url(images/bg-front.jpg) top center no-repeat; margin:0 auto;}
#wrap {width:950px; margin:0 auto;}
#wrapfront {width:960px; margin:0 auto; background:#fff;}
#logo {width:300px; margin:-10px 0 10px;}
#logofront {width:300px; margin:0 auto;}
#logo img a {border:none;}
#navigation {margin:10px 0 0; padding:0; padding-right:165px;}
#navigationfront {margin:10px 0 0; padding:0; padding-right:45px;}
#navigation ul, #navigationfront ul {display:block;}
#navigation ul li, #navigationfront ul li {list-style:none; margin-left:0; display:inline; font-size:12px;}
#navigation ul li a, #navigationfront ul li a { color:#fff; padding:2px 15px; height:30px; text-decoration:none; text-align:center; width:112px; background:url(images/bg-button-nav_06.png) center top no-repeat; -moz-border-radius: 5px;
-webkit-border-radius: 5px;}
#navigation ul li a:hover, #navigationfront ul li a:hover {background:url(images/bg-button-nav-hover_06.png) center top no-repeat;}

#description { width:950px; margin:0 auto; height:100px; padding-top:3px; padding-left:270px; text-align:left; background:url(images/homepage_03.png) top center no-repeat;}
#description p {font-size:13px;line-height:130%; color:#FFF; width:590px;}
#descriptionfront {width: 550px; margin:10px auto 0;}
#descriptionfront p {font-size:14px; line-height:130%; color:#333; text-align:center;}

#content {width:700px; background:#fff; margin:10px 10px 10px 0; padding: 10px;  -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#content img a {border:none;}
#content h2 a {text-decoration:none;}
#content h2 {line-height:90%;}
#content2 {padding:0 10px; width:100%; text-align:left; background:#FFF; margin:0 auto;}
#contentclients {width:910px; background:#fff; padding:10px 20px 0; margin:0 auto;}
#sidebar {width:200px; margin-top:10px; background:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#sidebar ul li a {text-decoration:none;}
#blogshort {height:300px;}
#recentonblog {padding:5px;}
#recentonblog h2 {font-size:12px; font-weight:bold;}
#recentonblog h2 a {text-decoration:none; color:#600;}
#recentonblog h2 a:hover {color:#333;}
.post_date 						{margin-top:40px;background:url(../images/datebg.jpg) no-repeat;width:49px;height:56px;padding-top:6px;color:#868686;line-height:16px;}		
.post_date .day					{font-family: Georgia, "Times New Roman", Times, serif;font-size:26px;text-align:center}
.post_date .month				{font-family: Georgia, "Times New Roman", Times, serif;font-size:12px;text-align:center}
.post_date .hour				{font-family: Georgia, "Times New Roman", Times, serif;font-size:14px;text-align:center;margin-top:-5px;}

