BODY { background: #FFFFFF;
	
	
}

td {
	font-family: Verdana; 
	font-size: 12px; 
	color: #000000; 
	font-weight:normal; 
	line-height: inherit;
}

.menu {
	font-family:   Verdana; 
	font-size: 11px; 
	color: #333333; 
	line-height:18px; 
	text-decoration:none; 
	font-weight:bold;
}
.menu:hover {
	font-family:   Verdana; 
	font-size: 11px; 
	color: #5B5B5B; 
	line-height:18px; 
	text-decoration:underline; 
	font-weight:bold;
}

.menu2 {
	font-family:   Verdana; 
	font-size: 11px; 
	color: #333333; 
	line-height:18px; 
	text-decoration:none; 
	font-weight:bold; text-transform:uppercase;
}
.menu2:hover {
	font-family:   Verdana; 
	font-size: 11px; 
	color: #777777; 
	line-height:18px; 
	text-decoration:underline; 
	font-weight:bold;
}

.cart {
	font-family:   Verdana; 
	font-size: 12px; 
	color: #3C3C3C; 
	line-height:18px; 
	text-decoration:none; 
	font-weight:bold;
}
.cart:hover {
	font-family:   Verdana; 
	font-size: 13px; 
	color: #3C3C3C; 
	line-height:18px; 
	text-decoration:underline; 
	font-weight:bold;
}

.big {
	font-family: Verdana; 
	font-size: 14px; 
	color: #ffffff; 
	line-height:16px; 
	text-decoration:none; 
	font-weight: bold; 
}

.large {
	font-family: Verdana; 
	font-size: 13px; 
	color: #ffffff; 
	line-height:15px; 
	text-decoration:none; 
	font-weight: bold; 
}

.caption {
	font-family: Verdana; 
	font-size: 18px; 
	color: #4A6663; 
	line-height:15px; 
	text-decoration:none; 
	font-weight: Normal; 
}

.footermenu {
	font-family:   Verdana; 
	font-size: 13px; 
	color: #ffffff; 
	line-height:18px; 
	text-decoration:none; 
	font-weight:bold;
}
.footermenu:hover {
	font-family:   Verdana; 
	font-size: 13px; 
	color: #ffffff; 
	line-height:18px; 
	text-decoration:underline; 
	font-weight:bold;
}

/* inner pages css start */
h1.inner{font:24px Verdana; color:#fff; text-align:left; font-weight:100; margin:0px; padding:0 0px 10px 0px; text-decoration:none;}
h1.inner span{color:#ccc9a2;}

h5{font:15px Verdana; color:#fff; font-weight:100; padding:0px 0px 5px 0px;	border-bottom:1px dotted #fff;	margin:0px 0px 10px 0px; background:none; }
h6{font:17px Verdana; color:#000000; font-weight:100; padding:0px 0px 5px 0px;	margin:0px 0px 0px 0px; background:none; }
h2{font:17px Verdana; color:#000000; font-weight:bold; padding:0px 0px 5px 0px;	margin:0px 0px 0px 0px; background:none; }
h4{font:27px Verdana; color:#000000; font-weight:bold; padding:0px 0px 5px 0px;	margin:0px 0px 0px 0px; background:none; }
.aboutcolumnzone{padding:20px 0px 16px 0px;}
.aboutcolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.aboutcolumn2{width:48%; float:right; margin:0px 0px 10px 0px;}
.abouticon{float:left; margin:0px 20px 0px 0px;}
.insidereadmore{padding:10px 0px 10px 0px;}
.insidereadmore a{color:#5D2D23; font-size:14px; text-decoration:none;}
.insidereadmore a:hover{text-decoration:underline;}

a.projects{color:#CC9900; font-size:12px; text-decoration:underline;}
a:hover.projects{text-decoration:none}

input.button{color:#ffffff;	background:#414141;	font:bold 11px Verdana; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0;	border:1px solid #fff;}
input.button:hover{cursor:pointer; color:#cccccc;}
.project-img{float:right; margin-left:20px;	border: 6px solid #fff;}
.whiteheading{font:30px Verdana; color:#000; font-weight:100;	padding:0px; margin:25px 0px 20px 0px;}
.ourprojectrow{margin-bottom:20px; border-bottom:1px dotted #fff; padding-bottom:10px;}
.servicecolumnzone{padding:20px 0px 16px 0px;}
.servicecolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.servicecolumn2{width:48%; float:right;	margin:0px 0px 10px 0px;}
.blog-posted-row{padding:3px;}

.blog-posted-row a{color:#CC9900; font-size:12px; text-decoration:underline; padding:0 0 0 8px;}
.blog-posted-row a:hover{text-decoration:none;}
/* inner pages css ends */

#content {padding:32px 35px 30px 39px}
ul, ol {list-style:none}
a {color:#c72d00;outline:none;}
img.a { background-color:#FFF;}
a:hover{text-decoration:none;}

.list1 {padding-bottom:18px;}
.list1 li {background:url('images/arrow1.gif') no-repeat left 6px;position:relative; padding-left:9px; padding-right:0; padding-top:0; padding-bottom:0;}

.button { text-align:left; padding: 10px 1px 10px 1px; text-transform: uppercase; font-family:Verdana, Geneva, sans-serif; font-weight:bold; border-bottom:1px dotted #000000;}
.button a { color:#000; text-decoration:none;}
.button a:hover { color:#09F; text-decoration:underline;}


.button1 { text-align:center; padding: 10px 1px 10px 1px; text-transform: uppercase; font-family:Verdana, Geneva, sans-serif; font-weight:bold; border-bottom: 1px dotted #333; border-top:1px dotted #333;}
.button1 a { color:#000; text-decoration:none;}
.button1 a:hover { color:#09F; text-decoration:underline;}

.button2 { text-align:center; padding: 10px 1px 10px 1px; text-transform: uppercase; font-family:Verdana, Geneva, sans-serif; font-weight:bold; border-bottom: 1px dotted #333;}
.button2 a { color:#F00; text-decoration:none;}
.button2 a:hover { color:#09F; text-decoration:underline;}

.primary2
{width:510px;
float:left;
}
.secondary
{ width:168px;
float:left;
margin:0px;
padding:0px;
background:#ffffff url(images/greycolbottom.jpg) right bottom no-repeat;
}


.picText
{padding:15px 0px 10px 0px;
text-align:center;
font-weight:normal;
color:#000000;}

.clear
{margin:2px;
padding:0px;
clear:both;
}