/* screen.css */
a { text-decoration:none; color:#000000; }
a:hover { text-decoration:none; color:#968565;}
/* mac hide\*/
html, body {height:100%}
/* end hide */
html,body 
	{
	padding:0;
	margin:0;
	}
body {	
	text-align:center;
	min-width:970px;
	background:url(../Images/bg_outer.gif) no-repeat 50% 0 #fff;
	}
#outer	{
	height:99.9%;
	min-height:100%;
	width:970px;
	text-align:left;
	margin:auto;
	position:relative;
	font-family:Tahoma, Arial, Helvetica, Sans-serif;
	font-size:11px;
	line-height:18px;
	}
html>body #outer{height:auto;}
#header	{
	position:absolute;
	top:0;
	width:970px;
	height:116px;
	overflow:hidden;
	z-index:100;
	background:url(../images/bg_header.gif) no-repeat;
	}
#left 	{
	position:relative;
	width:200px;
	float:left;
	padding:116px 0px 0px 0px;
	margin:0 0 0 19px;
	}
#footer 	{
	width:970px;
	clear:both;
	height:145px;
	left:0;
	bottom:0;
	position: absolute;
	background:url(../images/bg_footer.gif) no-repeat;
	margin:10px 0 0 19px;
	}
* html #footer{margin-bottom:-1px}/* ie rounding bug*/
* html #footer 	{/*only ie gets this style*/
	\height:147px;/* for ie5 */
	he\ight:145px;/* for ie6 */
	}
#clearfooter {width:100%;height:147px;clear:both}
html >body #minHeight{float:left;width:0px;height:100%;margin-bottom:-147px;} /*safari wrapper */
#footer p {
	color:#b3b3b3;
	}
#footer p a {
	color:#b3b3b3;
	text-decoration:none;
	}

div,p  {margin-top:0}/*clear top margin for mozilla*/
#centrecontent 	{
	width:720px;
	float:right;
	padding:116px 12px 0 0;
	margin:0 0 20px 0;
	}
#centrecontenthome 	{
	width:911px;
	padding:116px 0px 0px 0px;
	margin:0 0 0 19px;
	}
img.logo {
	margin:25px 0 0 20px;
	float:left;
	}
div#headcontact {
	margin:35px 0 0 530px;
	}
p.email {
	padding:0 0 0 30px;
	font-size:16px;
	background:url(../images/icon_email.gif) no-repeat left center;
	float:left;
	}
p.email a
	{
	color:#7f7f7f;
	text-decoration:none;
	}
p.email a:hover
	{
	color:#968566;
	}
p.telephone {
	background:url(../images/icon_tel.gif) no-repeat left center;
	padding:0 0 0 30px;
	font-size:16px;
	color:#7f7f7f;
	float:right;
	margin:0 20px 0 0;
	}
ul#menu
	{
	list-style:none;
	position:absolute;
	text-align:left;
	left:518px;
	top:79px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
* html ul#menu {
	left:512px;
	}
*:first-child+html ul#menu {
	left:512px;
	}
#menu li {float:left; padding:0;  position:relative; height:30px; z-index:100;}
#menu li dl {position:absolute; top:0; left:0; padding-bottom:0;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li dd {display:none;}
#menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {}
#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}
#menu dt {margin:0; padding: 0;}

#menu dd {margin:0 0 0 0; padding:0; color: #fff; text-align:left;}

#menu dt a, #menu dt a:visited {display:block; text-align:center; height:30px; text-indent:-9009px; background-image:url(../images/bg_topnav.gif); }


#menu dt#iski a, #menu dt#iski a:visited { background-position:0 0 ; width:58px; }
#menu dt#pro a, #menu dt#pro a:visited { background-position:-58px 0 ; width:79px; }
#menu dt#gap a, #menu dt#gap a:visited { background-position:-137px 0 ; width:71px; }
#menu dt#in a, #menu dt#in a:visited { background-position:-208px 0 ; width:98px; }
#menu dt#news a, #menu dt#news a:visited { background-position:-306px 0 ; width:111px; }
#menu dt#contact a, #menu dt#contact a:visited { background-position:-417px 0 ; width:74px; }
#menu dt#tentsales a, #menu dt#tentsales a:visited { background-position:-491px 0 ; width:88px; }

#menu li:hover dt#iski a, #menu a:hover dt#iski a { background-position:0 -30px ; width:58px; }
#menu li:hover dt#pro a, #menu a:hover dt#pro a { background-position:-58px -30px ; width:79px; }
#menu li:hover dt#gap a, #menu a:hover dt#gap a { background-position:-137px -30px ; width:71px; }
#menu li:hover dt#in a, #menu a:hover dt#in a { background-position:-208px -30px ; width:98px; }
#menu li:hover dt#news a, #menu a:hover dt#news a { background-position:-306px -30px ; width:111px; }
#menu li:hover dt#contact a, #menu a:hover dt#contact a { background-position:-417px -30px ; width:74px; }
#menu li:hover dt#tentsales a, #menu a:hover dt#tentsales a { background-position:-491px -30px ; width:88px; }

#menu dd a, #menu dd a:visited { color:#fff; text-decoration:none; display:block; text-align:left; padding:5px 0px 5px 15px; }

#menu dd a:hover {color:#02263e; background-color:#9b9d88; }

#menu dl#home dd.listbottom {background:url(../images/bg_dropmenudiv1_bottom.png) no-repeat 0 0; width:180px; height:10px;}
#menu dl#tenthire dd.listbottom {background:url(../images/bg_dropmenudiv1_bottom.png) no-repeat 0 0; width:180px; height:10px;}
#menu dl#advlist dd.listbottom {background:url(../images/bg_dropmenudiv1_bottom.png) no-repeat 0 0; width:180px; height:10px;}
#menu dl#info dd.listbottom {background:url(../images/bg_dropmenudiv1_bottom.png) no-repeat 0 0; width:180px; height:10px;}
#menu dl#tenthire dd.listtop {background:url(../images/bg_dropmenudiv1_bottom.png) no-repeat 0 0; width:180px; height:5px;}
#menu dl#info dd.listtop {background:url(../images/bg_dropmenudiv1_bottom.png) no-repeat 0 0; width:180px; height:5px;}

#menu dl#home dd a, #menu dl#home dd a:visited {background:url(../images/bg_dropmenudiv1.png) repeat-y; width:180px; }
#menu dl#tenthire dd a, #menu dl#tenthire dd a:visited {background:url(../images/bg_dropmenudiv1.png) repeat-y; width:180px; }
#menu dl#newslist dd a, #menu dl#newslist dd a:visited {background:url(../images/bg_dropmenudiv1.png) repeat-y; width:180px; }
#menu dl#info dd a, #menu dl#info dd a:visited {background:url(../images/bg_dropmenudiv1.png) repeat-y; width:180px; }

#menu .tenthire #tenthire dd a:hover {background:#9b9d88; width:165px; }
#menu .news #newslist dd a:hover {background:#9b9d88; width:165px; }
#menu .info #info dd a:hover {background:#9b9d88; width:165px; }

body.home #menu dt#iski a, body.iski #menu dt#iski a:visited { background-position:0 -60px ; }
body.tenthire #menu dt#pro a, body.pro #menu dt#pro a:visited { background-position:-58px -60px ; }
body.gallery #menu dt#gap a, body.gap #menu dt#gap a:visited { background-position:-137px -60px ; }
body.in #menu dt#info a, body.in #menu dt#in a:visited { background-position:-208px -60px ; }
body.news #menu dt#news a, body.adv #menu dt#news a:visited { background-position:-306px -60px ; }
body.contact #menu dt#cpt a, body.contact #menu dt#contact a:visited { background-position:-417px -60px ; }
body.tentsales #menu dt#tentsales a, body.tentsales #menu dt#tentsales a:visited { background-position:-576px -60px ; }


ul#leftnav
	{
	background:url(../images/bg_leftnav_hire.gif) no-repeat;
	padding:41px 0px 0px 0px;
	}
ul#leftnav li a	{
	display:block;
	padding:5px 10px;
	font-weight:bold;
	background:url(../images/bg_leftnavitem2.png) no-repeat 187px 9px #fff;
	border-bottom:1px solid #02263e;
	color:#7f7f7f;
	text-decoration:none;
	}
ul#leftnav li a:hover {
	background-color:#dedede;
	}
ul#leftnav li .active2 {
	display:block;
	padding:5px 10px;
	font-weight:bold;
	background:url(../images/bg_leftnavitem2.png) no-repeat 187px 9px #dedede;
	border-bottom:1px solid #02263e;
	color:#7f7f7f;
	text-decoration:none;
	}
ul#leftnav li .active3 {
	display:block;
	padding:5px 10px;
	font-weight:bold;
	background:url(../images/bg_leftnavitem2.png) no-repeat 147px 9px #dedede;
	border-bottom:1px solid #02263e;
	color:#7f7f7f;
	text-decoration:none;
	}
div#contentleft	{
	float:left;
	width:711px;
	padding:15px 0px 0px 0px;
	}
div#breadcrumb 	{
	border-bottom:1px solid #dedede;
	padding:0px 0px 7px 0px;
	color:#03253e;
	}
div#contentleft h1	{
	color:#03253e;
	font-size:16px;
	font-weight:bold;
	margin:5px 0 10px 0;
	}

div#contentleftleft {
	float:left;
	width:460px;
	padding:15px 0px 0px 0px;
	}
div#contentleftleft h1 {
	color:#03253e;
	font-size:16px;
	font-weight:bold;
	margin:5px 0 10px 0;
	}
div#contentright
	{
	float:right;
	width:238px;
	margin:0 9px 0 0;
	}
#leftcontact
	{
	border:1px solid #e2d4b8;
	padding:5px;
	margin:5px 0px 3px 5px;
	background:url(../images/bg_largelinks.gif) repeat-x;
	}
#leftcontact p { margin:0px 0px 5px 0px; }
#leftcontact img { margin:0px 7px 0px 0px; position:relative; top:1px; }
#leftcontact a { color:#000; text-decoration:none; }
.breadcrumb a { color:#000; }
.breadcrumb a:hover { text-decoration:none; }
div#slideshowhome {
	margin:0 0 10px 0;
}
div#lowerhome {
	background:url(../images/bg_lower_home.gif) no-repeat;
	width: 930px;
	height: 180px;
}
img.lowerbutton {
	position:relative;
	margin:8px 0 0 190px;
}
* html img.lowerbutton {
	margin:8px 0 0 790px;
}
*:first-child+html img.lowerbutton {
	margin:8px 0 0 790px;
}
#contactmain {
	width:250px;
	height:120px;
	background:url(../images/bg_contactmain.gif);
	float:left;
	}
div.homebox {
	float:left;
	height:auto;
	margin:55px 0 0 30px;
	width:260px;
	}
* html div.homebox {
	width:245px;
	}
*:first-child+html div.homebox {
	width:245px;
	}
div.homebox1 {
	float:left;
	height:auto;
	margin:55px 0 0 45px;
	width:260px;
	}
* html div.homebox1 {
	margin:21px 0 0 35px;
	}
*:first-child+html div.homebox1 {
	margin:21px 0 0 45px;
	}
div.homebox01 {
	float:left;
	height:auto;
	margin:55px 0 0 30px;
	width:260px;
	}
* html div.homebox01 {
	margin:21px 0 0 15px;
	}
*:first-child+html div.homebox01 {
	margin:21px 0 0 35px;
	}
div.homebox h2 {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin:0 0 5px 0;
	}
div.homebox h2 span {	color:#968566;	}
div.homebox1 h2 {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin:0 0 5px 0;
	}
div.homebox1 h2 span {	color:#968566;	}
div.homebox01 h2 {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin:0 0 5px 0;
	}
div.homebox01 h2 span {	color:#968566;	}
p.testimonial {
	font-style:italic;
	color:#5a5a5a;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
p.linkhome {
	float:right;
	}
p.linkhome a {
	text-decoration:none;
	color:#02263e;
	font-weight:bold;
	}
div#footercol1 {
	float:left;
	margin:15px 0 0 40px;
	}
div#footercol2 {
	float:right;
	margin:15px 50px 0 0;
	}
#footercontent {
	position:absolute;
	margin:90px 0 0 25px;
	}
.facebook {
	position:relative;
	margin:20px 0 0 30px;
	}
img.bodyimages
	{
	margin:9px 0px 9px 2px;
	padding:1px;
	border:2px solid #dedede;
	}
div.prodbox {
	background:#f3f3f3;
	padding:10px;
	border:1px solid #e5e5e5;
	margin:0px 0px 15px 0px;
	overflow:hidden;
	}
div.prodbox h2	{
	font-size:11px;
	margin:0px 0px 0px 0px;
	border:0;
	}
div.prodbox img	{
	float:left;
	margin:0px 10px 0px 0px;
	}
div.prodbox p	{
	color:#000;
	}
div.prodbox .prodprice	{
	margin:0;
	}
div.prodbox .price1	{
	font-size:13px;
	}
a:hover .prodbox { border-color:#9b9d88; cursor:pointer; }
a .prodbox { text-decoration:none; }
.galleryitem
	{
	background:#dedede;
	padding:2px;
	float:left;
	margin:2px;
	height: 185px;
	width:226px;
	
	}
.galleryitem p { padding:3px; color:#5a471b; font-size:10px; line-height:13px; margin:0; }
.galleryitem p a { text-decoration:none; color:#02263e; background:url(../Images/arrow_blue_pixel.png) no-repeat 0px 4px; padding:0px 0px 0px 9px; }
#prodinfo	{
	background:#f3f3f3;
	padding:10px;
	border:1px solid #e5e5e5;
	overflow:hidden;
	}
.prodprice	{
	border-top:1px dotted #02263e;
	border-bottom:1px dotted #02263e;
	padding:5px 0px;
	}
.prodtable	{
	width:95px;
	float:left;
	}
.prodtable td	{
	padding:5px;
	}
div#contact	{
	width:250px;
	height:120px;
	background:url(../images/bg_contact.gif);
	float:left;
	}
div#contact1 {
	width:250px;
	height:120px;
	float:left;
	}
h2	{
	font-weight:bold;
	color:#5a471b;
	font-size:17px;
	margin:9px 0px 18px 0px;
	padding:0px 0px 4px 0px;
	border-bottom:1px dotted #5a471b;
	}
h2	a {
	font-weight:bold;
	}
h3	{
	font-weight:bold;
	}
div#smallslide {
	margin:5px 0 0 0;
	}	
hr.bg 
	{ 
	background: #fff url(../images/borderLine.gif) no-repeat center bottom;
	margin: 8px auto;
	height: 1px;
	border: 0 none;
	}
div.hr {background:url(../images/borderLine.gif);}
div.friends {
	padding:0 5px 5px 5px;
	overflow:auto;
	}
div.friends a { color:#02263e; font-weight:bold; }
div.friends h2	{
	font-weight:bold;
	color:#5a471b;
	font-size:14px;
	margin:0;
	border:none;
	}
div.friends h2	a {
	font-weight:bold;
	color:#5a471b;
	}
div.friendsimg {
	float:left;
	padding:5px;
	width:140px;
	margin-top:15px;
	}
a.tip {
	text-decoration: none;
	color:#000;
	font-size:10px;
}
a.tip:hover {
	position: relative;
	cursor: help;
	color:#000;
}
a.tip span {
	display: none;
	color:#000;
}
a.tip:hover span {
	display: block;
   	position: absolute; top: -130px; left: 0;
	/* formatting only styles */
   	padding: 5px; margin: 10px; z-index: 100;
   	border: 1px dotted #c0c0c0;
    text-decoration: none;
	padding-right: 10px;
	background: #fff url(/images/status-info.png) 100% 5% no-repeat;
	width: 280px;
	color:#000;
	/* end formatting */
}