

/*div {border:1px solid red; }*/

body {font-family: verdana, "Trebuchet MS"; font-size:13px; color:#3B3B3B; background:#253d98; }

.mceContentBody { background: #ffffff; margin: 0; }

div#container { 
	width: 920px; 
	margin-left:auto; 
	margin-right:auto; 
	background:#ffffff; 
	padding-bottom:20px; 
}

div#header {
	height:86px;
	background-image: url(/media/images/base/header.gif);
}
div#menu { 
	color:#000000; 
	font-size: 1em; 
	text-align: center; 
	width: 920px; 
	float: left; 
	margin-top 0px;
	margin-bottom:15px;
}
div#menu ul { 
	display: inline; 
	list-style: none; 
}
div#menu li { 
	float: left; 
	position: relative; 
	width:115px;
}
div#menu li ul {  
	display: none; 
	position: absolute; 
	top: 1.9em; 
	left: 0.1em; 
	background: #251560; 
	list-style: none; 
	margin: 0; 
	padding: 10px 0px 10px 0px;
}
/*div#menu li>ul { top: auto; left: auto; }*/
div#menu li:hover ul, div#menu li.over ul{ 
	display: block; 
	clear: left
}

#dropdown li{
	width: 230px !important;
	text-align:left;
	padding-left:15px;
}

div#menu a, div#menu a:link, div#menu a:visited, div#menu a:active { display: block; text-decoration: none; font-size: 0.9em; color: #FFFFFF; font-weight: bold; margin: 0px 0px 0px 0px;}
div#menu a:hover { color:#4CC8EF; background:#3D2A84;}

div#menu_underline { margin-top:0px; }

div#content { }

div#solo_content {padding-left:10px;}

div#quote {
	background-image: url(/media/images/base/quotes_a.gif);
	background-repeat: no-repeat;
	min-height: 200px;
	width: 220px;
	float:left;
}

div#testimonial {
	text-align:center;
	padding: 30px 15px 0px 15px;
}

.testimonial_text {
	color:#3D2A84;
	font-weight:bold;
}

.testimonial_image {
	padding-top:20px;
}

.home_col{
	width: 104px;
	min-height: 150px;
	float:left;
	color: #3D2A84;
	font-weight: bold;
	border-right:1px solid #CECAE0;
	padding:0px 5px 0px 5px; 
}


.home_col a, .home_col a:link, .home_col a:visited, .home_col a:active { text-decoration: underline; color: #253d98; font-weight: bold; }
.home_col a:hover { }

.home_col img {border: none; }

div#bottom {
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	width:920px;
	min-height:300px;
	background:#FFFFFF;
	padding-bottom:20px;
	padding-top:10px;
	position:relative;
}

div#bottom_head {
	font-style:italic;
	font-weight:bold;
	padding: 0px 0px 15px 5px;
	font-size:1.3em;
	color:#3D2A84;
}

div#home_offers_news {
	background-image: url(/media/images/base/panel_back.gif);
	background-repeat: repeat-y;
	width: 326px;
	margin-left:0px;
	padding:5px 0px 5px 10px;
}

div#home_news {
	background-image: url(/media/images/base/panel_back_right.gif);
	background-repeat: repeat-y;
	width: 200px;
	margin-left:-2px;
	padding:4px 5px 5px 10px;
}

div#logo {
	position:absolute;
	bottom: 10px;
	left: 170px;
}

.href a, .href a:link, .href a:visited, .href a:active { text-decoration: underline; color: #353d98; font-weight: bold; }
.href a:hover { }

div#logo img {border: none;}

div#footer {
	color:#FFFFFF; 
	font-size:0.7em;
	width:920px;
	margin-left:auto;
	margin-right:auto;
	padding: 8px 0px 8px 0px;
	}
div#footer a, div#footer a:link, div#footer a:visited, div#footer a:active { text-decoration: none; padding-right:15px; color: #FFFFFF; font-weight: normal; }
.href a:hover { font-weight:bold;}

/* Form Layout */ 
form ul, form ol { list-style: none; }
input[type=radio] { margin-right: 15px;}
ul li label { float: none; width: auto; display: inline; margin: 0px 0px 5px 0px; list-style: none;}
label { display: block; padding:0 1em 3px 0; float:left; width:11em; }
input, textarea, select { margin:0px 0px 0px 0px; padding:2px 3px; vertical-align:middle; font-weight:normal; font-size:12px; }
input[type=text] { width: 150px; !important;}
textarea { vertical-align:top !important; width: 250px; !important;}
select { font-size: 12px; }
form.not_styled label { float: none; width: auto; padding: 0; display: inline; }

div.list { padding: 5px; text-align: left; margin-bottom: 5px; }

div.list div.text { width: 100%; padding-right: 0px; color: #000000; font-size:12px }
 
/*
div.galleryimage-1 {height:265px;margin:10px 3px 0px 3px;width:108px;float:left;padding-left:0px;text-align:left;border-top:0px;border-bottom:0px;border-left:0px;border-right:1px;border-style:solid;border-color:#CACAE0; color:#3D2A84;}
*/
div.galleryimage-1 {height:300px;margin:10px 3px 0px 3px;width:223px;float:left;padding-left:0px;text-align:center;border-top:0px;border-bottom:0px;border-left:0px;border-right:1px;border-style:solid;border-color:#CACAE0; color:#3D2A84;}

div.galleryimage-2 {width:113px;height:150px;border-top:0px;border-left:0px;border-right:0px;border-bottom:0px;border-style:solid;border-color:#CACAE0; text-align:center; display: table;}
div.galleryimage-3 {display: table-cell; vertical-align: middle;}
div.list div.image { float: right; padding: 0px; margin-right:0px; margin-top: 0px; }

div.galleryimage-4 a img {border:none; }

div#newsoffers { }

div#newsoffer_img {float:left; width:205px; text-align:center; height:150px; margin-left:10px; margin-right:10px; }
div#newsoffer_img a img {border: none; }
div#newsoffer_text {float:left; padding-left:30px; padding-bottom:30px;width:580px; border-bottom:1px solid #CACAE0;}

div#content #newsoffer_text a, div#content .newsoffer_text a:link, div#content .newsoffer_text a:visited, div#content .newsoffer_text a:active { text-decoration: none; color: #253d98; font-size:1em;}
div#content #newsoffer_text a:hover { }

div#products_text {float:left; padding-left:30px; width:400px; }
div#newsborder {float:left; border-right:1px solid #CACAE0; }

h5 { font-size: 1em; margin-bottom: -2px; color:#D6207D;}
h4 { font-size: 1.1em; margin-bottom: -3px; color:#D6207D;}

div#content a, div#content a:link, div#content a:visited, div#content a:active { text-decoration: underline; color: #253d98; font-weight: bold; }
div#content a:hover { }

div#content .ie7 a, div#content .ie7 a:link, div#content .ie7 a:visited, div#content .ie7 a:active { text-decoration: none; color: #253d98; font-size:1em;}
div#content .ie7 a:hover { }

div#tst_img {float:left; width:205px; text-align:center; height:150px; margin-left:10px; margin-right:10px; }
div#tst_text {float:left; padding-left:30px; width:580px; border-bottom:1px solid #CACAE0;}

div#content #newsoffer_text .aref a, div#content #newsoffer_text .aref a:link, div#content #newsoffer_text .aref a:visited, div#content #newsoffer_text .aref a:active { text-decoration: underline; color: #253d98; font-weight: bold; }
div#content #newsoffer_text .aref a:hover { } 

.cat_select {float:left; margin-left:10px; height: 50px;!important}

