/*** Global Settings ****/
body {
	font : normal 11px/1.6em Arial, Helvetica, sans-serif;
	color : #2a3845;
	margin : 0;
	padding : 0;
}

h2 {
	font-family:	Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 18px;
	color: #767676;
		}

p { font-size : 110%; margin : 28 0 0 0; padding : 0 0 0 0;}

a:visited, a:link {
	color : #CC3300;
	text-decoration : underline;
	background:none;
}
a:hover {
text-decoration:none;
}

h1 { color : #7a2e40;margin: 0px 0px 10px 0px;padding-bottom : 10px;font : normal 24px Arial,Georgia, serif;border-bottom : 1px solid #efece7;}

h2 {
	color :#CC3300;
	margin : 5px 0 10px;
	padding-bottom : 10px;
	font : normal 17px Arial, Helvetica, sans-serif;
	border-bottom : 1px solid #efece7;
}

h3 {color : #7a2e40;
	margin : 10px 0;
	padding-bottom : 10px;
	font : bold 14px Arial, Helvetica, sans-serif;
	border-bottom : 1px solid #efece7;
	}

ul {padding:0;
	font-size:12px;
	margin:0 0 0 17px;
	list-style: square url(/images/bullet.gif);
	}
	
.box {
	border : 1px solid #f0e9eb;
	background-color:#F1F3E2;
	padding : 10px;
	width: auto;
}
.box1 {
	background-image: url(images/index_r3_c1.jpg);
	height: 39px;
	width: auto;
}
.box2 {
	background-image: url(images/index_r4_c1.jpg);
	height: 39px;
	width: auto;
}
.box3 {
	background-image: url(images/index_r4_c2.jpg);
	padding : 10px;
	width: auto;
}


/*** Layout ****/
#navcontainer
{
	width: 100%;
	background-color: #5C743D;
}

#navcontainer ul {
	margin: 0;
	padding: .2em 0;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	text-align: center;
}

#navcontainer ul li { 
	display: inline; 
}

#navcontainer ul li a
{
	padding: 0.2em 12px;
	background-color: #5C743D;
	color: #FFFFFF;
	text-decoration: none;
	border-right: 1px solid #FFFFFF;
}

#navcontainer ul li a:hover
{
	background-color: #5C743D;
	color: #93E38A;
	text-decoration: underline;
}

/***lower Nav***/
#navlowcontainer
{
	width: 100%;
	background-color: #FFFFFF;
	font-weight: bold;	
}

#navlowcontainer ul {
	margin: 0;
	padding: .2em 0;
	color: #5C743D;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

#navlowcontainer ul li { 
	display: inline; 
}

#navlowcontainer ul li a
{
	padding: 0.2em 12px;
	background-color: #FFFFFF;
	color: #5C743D;
	text-decoration: none;
	border-right: 1px solid #7B2E40;
}

#navlowcontainer ul li a:hover
{
	background-color: #FFFFFF;
	color: #5C743D;
	text-decoration: underline;
}


#wrapper {margin : 0 auto;width : 776px;border-left : 1px solid #f0e9eb;border-right : 1px solid #f0e9eb; background:#FFFFFF;}
#header {margin : 0 1px;}
#bg {height : 36px;background : url(images/bg.gif) repeat-x;}

#nav {background : #7a2e40; padding : 10px 20px;text-align : center;color : #f6dde3;}
#nav a:visited, #nav a:link {text-decoration : none;color : #f6dde3;}
#nav a:hover {text-decoration : underline;color : #f6dde3;}

#main-content {margin : 0 auto;}
#logo {margin-bottom : 45px;}
.logotxt1 {font : normal 24px Georgia, serif;color : #7A2E40; margin : 0 0 0 0;}
.logotxt2 {font : normal 18px Georgia, serif;color : #7a2e40; }

#left-column {
	width : 500px;
	padding : 0 20px 30px 10px;
	float : left;
}
#right-column {
	width : 260px;
	padding : 0 10px 5px 5px;
	float : right;
}


.crd a:visited, .crd a:link, .crd a:hover{text-decoration : none;color : #2a3845;cursor: text;}

#footer {
	background : #f7f7f7;
	border-top : 1px solid #f0e9eb;
	padding : 0px;
	clear : both;
}


/*** SideBAR ***/
#main-image {
	text-align : center;
	padding-right: 10px;
}

.sidebar {width : 218px;margin : 0 auto;padding : 10px 15px;background : url(images/shadow.jpg) no-repeat top;}

.companyText {
	color:#666666;
	line-height:24px;
	margin-top:0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 34px;
	font-weight: 400;
	}
#logo 	{
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}
	
#tagline 	{
	font:16px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:0.4em;
	line-height:18px;
	font-weight: bold;
	}
