﻿*
{
	margin: 0;
	padding: 0;
}

.clear
{
	float: none;
	clear: both;
}

.splitter
{
	height:30px;
	background-color:#fff;
}

body
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 95%;
	color:#444;
}

.wrapper
{
	/*width: 1024px;*/
	width: 974px;
	margin: auto;
}

a, a:link, a:active, a:visited
{
	color:#797979;
	text-decoration:none;
}

a:hover
{
	color:#333;
}

.logo
{
	width: 100%;
	background: url("../images/top_bg.jpg") no-repeat scroll 0 0 #FFFFFF;
	height: 118px;
	text-align:right;
}

.logo img
{
	margin:35px 23px 0 0;
	border:none;
}


/***********TOPNAV*******************/

.topnav
{
	margin: 10px 0 0;
	font-size:80%;
}

.topnav ul
{
	list-style-type: none;
}

.topnav ul li
{
	display: inline;
	text-transform: uppercase;
	color: #666;
	padding: 2px 7px;
	border-left: 1px solid #b2b2b2;
}

.topnav ul li a, .topnav ul li a:link, .topnav ul li a:active, .topnav ul li a:visited
{
	color: #666;
	text-decoration:none;
	font-weight:bold;
}

.topnav ul li a:hover
{
	color: #333;
	font-weight:bold;
}

.topnav ul .first
{
	border: none;
}


/********* MAIN ****************/

.main
{
	width: 620px;
	/*width: 570px;*/
	float: left;
	padding:50px 0px 0 30px;
}

.main p
{
	line-height: 20px;
	padding:0 0px 10px 0;
	margin-right:30px;
}
		
.main h1
{
	color:#490F32;
	margin-bottom:10px;
	font-family: Georgia, Times New Roman;
	font-size: 160%;
}

.main ul
{
	list-style-type:disc;
	margin:0px 10px 0px 0;
	padding-left:30px;
}

.main ul li
{
	padding:0px 0;	
	color:#444;
}

.main .boxes
{
	margin-top:25px;
}

.main .boxes .box
{
	width:200px;
	float:left;
	margin-left:10px;
	background:#fff;
}

.main .boxes .box h2
{
	padding:5px 15px;
	color:#490F32;
	margin-bottom:2px;
	background-color:#e6e6e6;
	text-transform: uppercase;
	font-family: Georgia, Times New Roman;
	font-size: 130%;
}

.main .boxes .box .content
{
	background-color:#e6e6e6;
	padding:10px 15px 0;
	height:90px;
}

.main .boxes .box .foot
{
	text-align:right;
	background-color:#e6e6e6;
	background-image:none;
	margin:0;
	padding:10px;
}

.main .boxes .box .foot .more
{
	color:#490F32;
	text-transform:uppercase;
	border-right:solid 1px #490F32;
	padding-right:5px;
	font-weight:bold;
	font-size:75%;
}

.more a, .more a:link, .more a:active, .more a:visited
{
	color:#490F32;
	text-decoration:none;
}

.more a:hover
{
	color:#220022;
}

.main .boxes .first
{
	margin-left:0;
}

/******** Right Side *********/
.side
{
	width: 285px;
	float: right;
	padding:60px 0 0 0;
	font-size:80%;
}

.side .section
{
	border-right:solid 5px #b1b3b4;
	margin-right:25px;
}


.side .section h2
{
	font-size: 110%;
	color:#490F32;
	text-transform:uppercase;
	padding-bottom:5px;
	border-bottom:solid 1px #490F32;
	margin-right:5px;
	font-family: Sans-Serif, Times New Roman;
}

.side .section p
{
	padding:10px 0;
	margin-right:35px;
}


.side .section ul
{
	list-style-type:none;
	margin:0px 5px 0px 0;
}

.side .section ul .first
{
	border-top:solid 1px #737373;
}

.side .section ul li
{
	padding:20px 0;
	border-bottom:solid 1px #737373;
	color:#444;
	font-weight:bold;
}

.side .section a, .side .section a:link, .side .section a:active, .side .section a:visited
{
	color:#797979;
	text-decoration:none;
}

.side .section a:hover
{
	color:#333;
}

.side .section ul li a, .side .section ul li a:link, .side .section ul li a:active, .side .section ul li a:visited
{
	color:#797979;
	text-decoration:none;
}

.side .section ul li a:hover
{
	color:#333;
}

.side .section ul li .download
{
	color:#B1B3B4;
	padding:0 5px;
	border-left:solid 1px #b2b2b2;
	text-transform:uppercase;
}

.side .section ul li .download a, .side .section ul li .download a:active, .side .section ul li .download a:link, .side .section ul li .download a:visited
{
	color:#999;
	text-decoration:none;
} 

.side .section ul li .download a:hover
{
	color:#333;
}

.side .section ul li .callus
{
	text-transform:uppercase;
	color:#999;
	font-size:110%;
	padding:0 10px 0 0;
}

.side .section ul li .phone
{
	color:#490F32;
	padding:0 10px;
	font-size:110%;
	border-left:solid 1px #b2b2b2;
}

/*******FOOTER**********/
.footer
{
	margin-top:30px;
	background: url("../images/footer_bg_new.gif") repeat-x scroll 0 0 #FFFFFF;
	height:75px;
	padding:12px 0 0 0;
	text-align:right;
}

.footer ul
{
	list-style-type:none;
	margin-right:25px;
}

.footer ul li
{
	display:inline;
	padding:0 8px;
	border-left:solid 1px #737373;
	font-size:70%;
}

.footer ul li a, .footer ul li a:link, .footer ul li a:active, .footer ul li a:visited
{
	color:#737373;
	text-decoration:none;
}

.footer ul li a:hover
{
	color:#333;
}

.footer ul .first
{
	border:none;
}

.footer #copyright 
{
	padding-top:6px;
	color:#737373;
}

.footer #copyrightEbor
{
	color:#737373;
}

/***** One off START ****/

.margintop22
{
	margin-top:22px;
}

.margintop21
{
	margin-top:21px;	
}

.margintop38
{
	margin-top:38px;
}

.margintop40
{
	margin-top:40px;
}

.margintop78
{
	margin-top:78px;	
}

/***** One off END ****/


/*** PROMOTION ON HOME PAGE START ***/
.promotionbox 
{
	background-color:#6E3E4E;
	color:#fff;
	padding:15px 0 10px 15px;
}

.promotionbox .promotiontitle
{
	font-family: Georgia, Times New Roman;
	font-size: 120%;
}

.promotionbox a, .promotionbox a:link, .promotionbox a:active, .promotionbox a:visited
{
	color:#fff;
	text-decoration:none;
}

.promotionbox a:hover
{
	color:#490F32;
}

/*** PROMOTION ON HOME PAGE END ***/
