body {
	background: #000000 url(../images/bg.jpg) repeat-x;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}


#wrapper
{background: url(../images/wrapperbg.jpg) no-repeat center top;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#bodycontent
{
	margin:0px auto;
	padding:0px;
	width:1150px;
	background-color: #006699;
	background-image: url(../images/concept_bg.jpg);
	background-repeat: repeat-y;
	overflow:hidden;
}

#copyright
{
width:860px;
margin:0px auto;
color:#003399;
text-align:right;}
#container
{width:900px;
margin:0px auto;
}

#menu
{ 

text-align:right;
padding-top:30px;
}
#menu image
{

vertical-align:middle;
}
#menu a
{
color:#000739;
font-weight:bold;
padding:0 20px 0 5px;
text-decoration:none;
margin-top:-10px;
}
#menu a:hover
{
color:#FFF;
}
#callnow
{
	text-align:right;
	padding-top:40px;
	font-family: "Trebuchet MS", Tahoma;
	color: #0066cc;
	font-size: 16px;
	font-weight:bold;
}
#header
{
padding:30px 0 0 16px;;
}

.rounded:before {
  background: transparent url(../images/top-right.png) scroll no-repeat top right;
  margin-bottom: -20px;
  height: 30px;
  display: block;
  border: none;
  content: url(../images/top-left.png);
  padding: 0;
  line-height: 0.1;
  font-size: 1px;
}

.rounded:after {
  display: block;
  line-height: 0.1;
  font-size: 1px;
  content:  url(../images/bottom-left.png);
  margin: 0 0 -1px 0;
  height: 30px;
  background: white;
  background: transparent url(../images/bottom-right.png) scroll no-repeat bottom right ;
  padding: 0;
}

blockquote {
   background: #3d4258;
   color: white;
   margin-right: 2px;
   width:220px;
   float:right;
   margin:0px;
  
}
#gallery
{
}
.rounded * {
    padding-left: 16px;
    padding-right: 16px;
    
    }
	p.quotee {
  
    margin: -1px 0;;
    font-weight: bold;
    color: #eee;
    }
	
.rounded h1
{	
	font-family: "Trebuchet MS", Tahoma;
	color: #FFF;
	font-size: 16px;
	font-weight:bold;
}
.sublinks
{	
	font-family: "Trebuchet MS", Tahoma;
	color: #0066cc;
	font-size: 12px;
	font-weight:bold;
	line-height:22px;
	text-decoration:none;
}
.gray
{
color:#3d4258;
text-decoration:none;
}

.gray:hover
{
text-decoration:underline;}
.sublinks:hover
{	
	color:#333333;
	text-decoration:underline;


}

#leftcontent
{ float:left;
width:545px;
margin:10px 0 0 35px;
text-align:justify;
}

.innerlink, .rounded a
{
color: #FFF;
text-decoration:none;
background-color:#000440;
padding:2px;

}

.innerlink:hover, .rounded a:hover
{
color:#000;
background-color:#0089d6;
}

#leftcontent h1 , h1
{
	font-family: "Trebuchet MS", Tahoma;
	color:#003399;
	font-size: 18px;

}
.imgleft
{
float:left; 
padding:0 15px 0 0;}
.imgright
{
float:right; 
padding:0 0 0 15px;}

  
#footer
{
clear:both;
background: #000000 url(../images/footerbg.jpg) no-repeat center bottom;
	margin:0px;
	padding:0px
}

#galleryimages img
{
border:1px solid #666666;
padding:1px;
}
