html {height:100%}
body {margin:0px; background-color:#fff;min-height:101%}
* {-moz-box-sizing: border-box;}

td {vertical-align:top; font-family:verdana,helvetica; font-size:10px; color:#666}
td.middle{vertical-align:middle}
td.header{vertical-align:middle; font-family:verdana,helvetica; font-size:10px; color:#FFA0A0}

a {font-family:verdana,helvetica; color:#2093B5; text-decoration:none}
a:hover {font-family:verdana,helvetica; color:#2585AA; text-decoration:none}

/*form classes */

input {font-family: verdana, helvetica; font-size:10px; color:#776E57}
input.search {width:161px; height: 19px; border:#AA995A 1 solid; background: url(../img/uni/search_bg.gif) #fff; color:#776E57}
select {font-family: verdana, helvetica; font-size:10px; color:#776E57}
select.result_select {width:125px}

/* navigation divs */

#topnavholder {height:23px; width:747px; background:url(../img/nav/nav_bg.jpg);}
#topnav {height:23px; float:left}

#subnav{padding:0px; padding-top:6px; padding-bottom:6px; padding-left:8px; padding-right:25px}
#subnav_inpage {float:left; margin:2px; margin-left:17px; margin-right:17px; white-space:nowrap}
#subnav_divide {clear:both; background:#ffffff; height:1px; margin-left:-25px;width:170px}
a.subnav{color:#BE2D2D; text-decoration:none;font-size:10px;}
a.subnav:hover{color:#FF685F; text-decoration:none;font-size:10px;}
a.subnavon{color:#FF685F; text-decoration:none;font-size:10px;}
a.subnavon:hover{color:#FF685F; text-decoration:none;font-size:10px;}

/* global classes */

#navbottom {background:#DB5757}
#header {background: url(../img/head/header_bg.jpg); height:59px}
#subheader {background:url(../img/uni/subhead_bg.gif); height:27px; vertical-align:middle; color:#fff; width:747px; padding-left:50px; padding-top:7px; font-weight:700}
#intcontent {width:747px; height:430px; display:table; background: url(../img/uni/content_bg.jpg) no-repeat #FEFBCF}
#intleft {float:left; width: 170px; padding: 25px; padding-top:16px; margin:0px}
.intright {width: 550px; padding: 10px; padding-top:16px; margin:0px;}
#dashdivide {clear:both; background:url(../img/uni/dash.gif); width:100%; height:1px}

/* banner classes */
#topbanner {background:url(resources/img/uni/top.jpg); width:747px; height:114px; padding:9px}
#bottombanner {width:747px; height:114px; padding:9px}
/* homepage classes */

#homecontent {width:747px; display:table; background: url(../img/home/content_bg.jpg) repeat-x; padding-bottom:15px; padding-top:15px; padding-left:39px; padding-right:45px}
#homeleft {width:auto}
#homeright {width:auto}

#galleryholder {width:119px; margin-right:6px;margin-bottom:15px; float:left;}
#gallerypic {width:119px; padding:6px; background:url(../img/home/frame_bg.gif);}
a.gallerylink {color:#6C490C; text-decoration:none; margin-left:-2px;}
a.gallerylink:hover {color:#FF685F; text-decoration:none}
ul.gallerylink {
	color: ##6C490C;
	line-height: 12px;
	list-style-image:url(../img/home/frame_dot.gif);
	font-size: 10px; 
	margin: 5px 0px 0px 15px;/20px 0px 0px 15px;
 	padding:0px 0px 0px 0px;
}


#galleryRow {
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
	float:left;
}

#featurecompany{width:131px; margin-right:10px; float:left; color:#BCAB6E}
#featureimage{width:102px; margin-right:10px; float:left; background:#F1C562; padding:1px}
.featuretext {color:#BCAB6E}
a.featurelink {color:#BE2828; text-decoration:none}
a.featurelink:hover {color:#FF685F; text-decoration:none}

#findscompany{width:131px; margin:0px; float:left; color:#BCAB6E; overflow-x:hidden}
#findsimage{width:102px; margin-right:10px; float:left ;background:#F1C562; padding:1px; clear:both}


/* footer classes */

#footerbar {margin-left:9px; width:728px; background:#F0E7B4; height:6px}
#footer {margin-left:45px; padding:5px;}
a.footer {color:#909270; text-decoration:none}
a.footer:hover {color:#757756; text-decoration:none}

/* interior page classes */

#resultset{float:left; display:table}
#resultimage{width:101px; margin-right:10px; background:#F1C562; padding:1px; float:left; display:table}
