/* Start of CMSMS style sheet 'wireframe3col : JSlayout3col' */
/* SITE SPECIFIC LAYOUT */

/* JS CSS, uncomment this for Rounded corners, that means goto the very bottom and delete the * and the / forward slash and put it at the end of this sentence, don't forget to comment the wireframe CSS

*/

div.breadcrumbs {
   margin:0;
   padding-left: 10px;
   text-align: left;
   font-size: 90%;
 }

html{height: 100%; margin-bottom: 1px}

div#header h1 a {
/* you can set your own image here */
	background: url(uploads/wireframe3col/logo.png) no-repeat;
/* this will make the "a" link a solid shape */
	display: block;
/* adjust according your image size */
	height: 207px;
/* this hides the text */
	text-indent: -999em;
/* old firefox would have shown underline for the link, this explicitly hides it */
	text-decoration: none;
       background-color: #effdff;
	margin-top:0.5em;
}

html,body{margin:0;padding:0px 0 0px}

div#box{width:1000px;margin: 0px auto; background-color: #effdff;}

div#page{width: 100%;margin: 0px ;text-align: left}


 *html body div#hbox{margin: 0; padding: 10px 0}


div#wrapper{padding:  0}
div#menuwrapper{margin:0 1.85%;padding:0; }
#primary-nav {margin: 0}

div#body_bg{width:100%;height:210px;background: url(uploads/wireframe3col/body_bg.gif) no-repeat;}

div#content{margin:0px 0 10px;padding: 0px}
* html body div#ontent{margin:4px 0;padding: 1px}

div#contentbox{margin:10px;padding: 0px}
 * html body div#contentbox{margin: 0px;padding: 0px}
div#contentbox table{margin-left:0px}
div#contentbox th{padding:7px}
div#contentbox th h2{font-size:170%;color:#000}
p.center {margin: 0px;text-align: center}
.center{margin-left:180px}

div#footer{clear: both;margin-top: 10px}
div#footer p {margin: 0;padding: 0px;text-align: center;}


div#mainblock{;width:55%;margin:0 auto 10px;padding:0px}
 *html body div#mainblock{width:55%;margin:0 6px;padding:0px}
div#main {padding:0px 10px;clear: none;}
div#main p{padding-left: 0;}

div#ket_leftcol {float:left;width: 22%}

div#mainblock_ket{float:left;width:70%;margin:0 auto 10px;padding:0px}
 *html body div#mainblock_ket{float:left;width:70%;margin:0 6px;padding:0px}
div#main_ket {padding:0px 10px;clear: none;}

div#block2{width:55%;margin:0 auto 10px;padding:0px}
 *html body div#block2{;width:55%;margin:5px auto 6px;padding:0px}

div#content2 {padding:5px;margin:0px;}
div#content2 p{margin: 0px;padding: 5px;}
div#content2 h2{margin: 0px;padding: 5px;}

div#newsblock_left, div#newsblock_right {
	width:22%;
	padding: 8px 0 0 0;	
	margin-bottom: 20px;
	background: url(uploads/wireframe3col/box_top.gif) top left repeat-x;
}

div#newsblock_left_ket {width:100%;	
	padding: 8px 0 0 0;	
	margin-bottom: 20px;
	background: url(uploads/wireframe3col/box_top.gif) top left repeat-x;}

div#newsblock_left{
	float:left;
	clear:left;	
}

div#newsblock_right{
	float:right;
	clear:right;
}

div#news, div#news2{padding:5px 8px;margin: 5px 0px 0px 0px;}

div#flat{clear:both;width:66%;height:38px;margin:10px 0 0;padding:0px;}
div.left49 {float:left;width: 45%;}
div.right49 {float:right;width: 45%;text-align: right;}
div.left49 p{margin:0px 20px; padding:0px}
div.right49 p{margin:0; padding:0px}

div.CGBlogSummary {
	margin: 10px auto;
	border-bottom: 1px solid #333333;
}

div.CGBlogSummarySummary {
	margin: 10px auto;
}

#CGBlogPostDetailDate {
	margin: 10px auto;
}

#CGBlogPostDetailContent {
	margin: 20px auto;
}

#CGBlogPostDetailSummary {
	margin: 10px auto;
}

h3#CGBlogPostDetailTitle {
	margin: 10px auto;
}

hr {
height:1px;
border:none;
color:#000;
background-color:#000;
}

.solution {
background-color:#EFFDFF;
float:right;
font-size:9px;
text-align:right;
width:100%;
}
/* End of 'wireframe3col : JSlayout3col' */

