﻿body 
{
	font-family:Arial;
	font-size:12px;
 
	
	background-color: #DED9CF;
	/*background-color: #E9E4DE;
	
	background-image: url(images/mainbg.gif);*/
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
 
 
 
 		
#container 
{
	/*
	width: 921px;
	\width: 941px;
	w\idth: 921px;
*/
	width:80%;
	margin: 0px auto;
}


#banner {
	height: 142px;
	background-image: url(../images/bannerbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #E6E6D8;
 
}

#nav {
	height: 40px;
	border-top-width: 7px;
	border-top-style: solid;
	/*border-top-color: #b2010c;*/
	border-top-color: #E65B3C;
	margin: 0px;
	padding: 0px;
	text-align:right;
	background-color: #fffffd;
}

#lowdark {
	height: 200px;
	background-color: #e9e9dd;

	margin: 0px;
	padding: 4px 14px 4px 24px;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	
}

#content {
	padding: 15px 15px 20px 25px;
	background-color: #fff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}


 
H2 {
	FONT-WEIGHT: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #b2010c;
	line-height: 30px;
	margin: 0px;
	padding: 0px;
}
H2 A:link {
	COLOR: #B2010C; TEXT-DECORATION: underline}
H2 A:visited {
	COLOR: #9ADCFF; TEXT-DECORATION: none
}
H2 A:hover {
	text-decoration: none;
	color: #FFFFFF;
}
H1 {
	FONT-WEIGHT: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #FD4D14;
	line-height: 24px;
	margin: 0px;
	padding: 0px;
	
}
H1 A:link {
	COLOR: #B2010C; TEXT-DECORATION: underline}
H1 A:visited {
	COLOR: #9ADCFF; TEXT-DECORATION: none
}
H1 A:hover {
	text-decoration: none;
	color: #FFFFFF;
}
p {
	font-size: 12px;
	color: #353D43;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 
	text-align: left;
	margin-bottom: 20px;
	margin-top: 10px;
	}
P A:link {
	COLOR: #B2010C;
	TEXT-DECORATION: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B2010C;
}
P A:visited {
	COLOR: #B2010C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B2010C;
	text-decoration: none;
}
P A:hover {
	COLOR: #1A1A1A;
	text-decoration: none;
	background-color: #FDFDFB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1A1A1A;
}
.fl {
	float:left
}
.fr {
	float:right;
	margin: 100px 0px 5px 8px;
}
.al {
	text-align:left
}
.ar {
	text-align:right
}
.ac {
	text-align:center
}

.projects {
	height: 133px;
	/*background-color: #d5d5c1;*/
	background-color:#EDE9E4;
	margin: 0px;
	padding: 15px;
	width:889px;
	border-left:1px solid #cccccc;
	border-right: 1px solid #cccccc;
	
}
.beige-ul {
	color: #E22801;
	text-decoration: underline;
	letter-spacing:1px;
}

#logo 
{
	
	height: 125px;
	width: 400px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 40px;
	background-image: url(../images/logo_red.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 90px;
	padding-top: 10px;
	margin-left: 25px;
	color:#EA8D76;
	float:left;
 
}

.social
{
	float:right;
	margin-right:16px;
	margin-top:110px;	
}

img
{
	border:0px;	
}
 
.orangetext {
	color: #E22801;
 	
}

#logosub {
	font-family: Verdana, Arial;
	font-size: 14px;
	color: #BA8B6D;
	line-height: 20px;

}

.bulletlist 
{
	PADDING-LEFT: 0px; FONT-SIZE: 12px; MARGIN-LEFT: 10px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}

.bulletlist LI {
	PADDING-LEFT: 24px;
	FONT-SIZE: 12px;
	MARGIN-LEFT: 0px;
	color: #8A0812;
	LINE-HEIGHT: 24px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/bulletx.gif);
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.bulletlist LI A {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 24px
}
.bulletlist LI A:link {
	FONT-SIZE: 12px; COLOR: #014b8c; LINE-HEIGHT: 24px
}
.bulletlist LI A:hover {
	FONT-SIZE: 12px; COLOR: #171717; 
	LINE-HEIGHT: 24px
} 
 


.dlblock {
	FLOAT: left;
	WIDTH: 450px;
	padding: 0px;
	margin-top: 4px;
}
 
 
#credits {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 18px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 86%;
	COLOR: #ffffff;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	float: left;
	 
}

#credits A {
	COLOR: #8A0812; 
	LINE-HEIGHT: 16px; 
	TEXT-DECORATION: none;
	font-size:12px;
}
	
#credits A:hover {
	COLOR: #ff9900;
	TEXT-DECORATION: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ff9900;
}

#creditsr 
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	 
	COLOR: #8A0812;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 25px;
	TEXT-ALIGN: right;
	float: right;
}
#creditsr A {
	COLOR: #8A0812;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
	margin-right: 10px;
	margin-left: 10px;
	font-size:12px;
}

#creditsr A:hover 
{
	COLOR: #ff9900;
	TEXT-DECORATION: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ff9900;
} 
.dlblockr {

	FLOAT: left;
	WIDTH: 420px;
	padding: 0px;
	margin-top: 4px;
}



.contactsmltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C5C5A7;
	font-style: italic;
}
.colour-red {
	color: #BD3E3E;
}

#menucontainer ul
{
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 13px 0 0;
	padding: 0;
}

#menucontainer ul li {
	display: inline;
}

#menucontainer ul li a
{
	padding: 8px 10px;
	color: #BA8B6D;
	text-decoration: none;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	line-height: 14px;
	font-weight:bold;
	border-right:1px dotted #dedede;
}

#menucontainer ul li a:hover
{
	color: #FD4D14;
	background-image: url(../images/crownicon.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	border-bottom:2px solid #FD4D14;
}

#active a:link
{
	padding: 7px 10px 8px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#active a:visited
{
	padding: 7px 10px 8px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#active a:hover
{
	color: #fff;
	text-decoration: none;
}


.SingleCapital
{
 	font-size: 34px;
	color: #E22801;
 	
}


.SingleCapital2
{
 	font-size: 30px;
	color: #E22801;
 	
}

.main_block
{
	  border:0px dotted #cccccc; 
	  width:400px; 
	  height:70px;
	  float:left;
	  margin: auto;
	  padding-left:40px;
          
}

.neverstylelink a
{
	text-decoration:none;
	color: #285078;
}

.neverstylelink a:hover
{
	border-bottom:1px dotted #E65B3C;
}

.myTextBox
{
	border:1px solid #ff9900;
	width:250px;
	
}

.BreadCrumb{
	padding: 15px 15px 20px 25px;
	background-color: #fff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}


.content ul
{
	font-size:18px;
	color: #BA8B6D;
	list-style-type:none;
	line-height:24px;
	margin-left:12px;
	
}
 


.serviceslink a
{
	text-decoration:none;
	color: #E65B3C;
}

.serviceslink  a:hover
{
	color:#BA8B6D;
	border-bottom:1px dotted #E65B3C;
}

.servicespan
{
	font-size:16px; 
	font-weight:bold;
}

#footer {
	clear: both;
	padding: 0px;
	height: 60px;
	margin: 0px; 
	background-image: url(../images/bannerbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #E6E6D8;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	color:#cccccc;
	text-align:center;
}


#footer a
{
	text-decoration:none;
	font-size:10px;
	color:#e65b3c;
}

#footer a:hover
{
	color:#ff9900;
}

.convert_psd
{
	font-size:13px; 
	width:66%; 
	float:left;
	line-height:18px;

}

.convert_psd h3
{
	color:#EA8D76;
	font-size:20px;
}

.convert_psd h4
{
	margin-bottom:4px;
	color: #356AA0;
	
}

.convert_psd_image
{
	float:left; 
	width:10%; 
	padding-top:10px;
}

.convert_psd_div
{
	float:left; 
	width:90%;
}

.divLabel
{
	width:150px; 
	float:left;
	font-weight: bold;
	color: #356AA0;
	height:40px;
	padding-top:4px;

}
 
.divTextBox
{
	width:260px; 
	float:left;
}

.divTextBox input
{
	height:23px;
	padding:2px 2px 0 2px;
	height/**/:/**/ 20px;
	font-family:Verdana;
	font-size:18px;
	color:#f37224;
	width:250px;

}

 
.breadCrumb a
{
	
	text-decoration:none;
	color: #E65B3C;
	
}

.breadCrumb
{
	
	text-decoration:none;
	padding: 15px 15px 0px 25px;
	background-color: #fff;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	
}

.breadCrumb  a:hover
{
	color:#BA8B6D;
	border-bottom:1px dotted #E65B3C;
}

.test
{
	padding: 15px 15px 20px 25px;
	background-color: #fff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	color:#000000;
}

 
