body		{ padding:0; margin:0; margin-left:12px; background-color:#fff; width:98%; }
#cart		{ margin:0; padding:0; width:99%; }
#cart p		{ margin:0; padding:0; padding-top:4px; float:right; }

#top			{ float:left; width:99%; margin:0; padding:0; }
ul.tabs li		{ list-style:none; display:inline; float:right; font:normal 12px verdana; color:#666; line-height:21px }
ul.tabs li a	{ text-decoration:underline; }
ul.tabs li.tab1	{ background-image:url(../images/tab1.png); background-repeat:no-repeat; width:109px; }
ul.tabs li.tab2	{ background-image:url(../images/tab2.png); background-repeat:no-repeat; width:160px; }
ul.tabs li.tab3	{ background-image:url(../images/tab3.png); background-repeat:no-repeat; width:61px; }
img				{ border:0; }
h1			{ float:left; margin:0; padding:0; font:normal 55px Arial, Helvetica, sans-serif; color:#527b63; line-height:48px; }
h2			{ float:left; margin-top:4px; padding:0; font:normal 22px Arial, Helvetica, sans-serif; color:#566c81; }

.left60			{ margin-left:60px }
.top31			{ margin-top:31px }


/* Flash Font not used... @import url(sIFR-screen.css); */

.banner			{ clear:left; margin-left:0; height:51px; margin-top:24px; width:100%; }
.banner .left	{ float:left; }

/* Override standard href default functionality */
a.order			{ color:#003F80; font:bold 16px verdana; text-decoration:underline; }
a:hover.order	{ font:bold 16px verdana; text-decoration:underline; }

.right			{ float:right; }

a				{ text-decoration:none; color:#003F80; font:normal 12px verdana; }
a:hover			{ text-decoration:underline; color:#aa0000; font:normal 12px verdana; }

#nav			{ clear:both; padding:0; margin:0;height:36px; border-top:1px #527b63 solid; border-bottom:1px #527b63 solid; width:100%; margin-bottom:0; }
#nav ul 		{ list-style:none; display:inline; padding:0!important; }
#nav ul li		{ position:relative; top:8px; float:left; font:bold 16px verdana!important; color:#a00; padding-left:20px; padding-right:20px; border-right:1px #ccc solid; }
#nav li a		{ font:bold 14px verdana; color:#333; text-decoration:underline; }
#nav li a:hover	{ font:bold 14px verdana; color:#a00; text-decoration:underline; }

#time			{ clear:both; }
#time ul 		{ list-style:none; display:inline; padding:0!important; }
#time ul li		{ position:relative; top:0; float:right; font:normal 11px verdana!important; color:#999; }

#content				{ padding-top:20px; width:100%; }
#content .col1			{ width:410px; float:left; }
#content .col1.imgborder	{ border-right:3px #aaa solid; border-bottom:4px #aaa solid }
#content .col2			{ float:left; width:35%; }
#content .col2 p		{ font:bold 16px verdana; color:#000; padding-left:16px; margin-top:0; padding-top:0; }
#content .col2 ul 		{ margin-top:0; padding-top:0; }
#content .col2 ul li	{ font:bold 13px verdana; color:#555; padding-bottom:10px; }
#content .col3			{ float:left; width:20%; margin-left:12px; }
#content .col3 img		{ margin-left:12px; }

#content #models		{ width:75%; float:left; }
#content #models ul		{ list-style:none; margin-left:0; }
#content #models ul li	{ padding-left:18px; background-image: url('../images/rtarrow.gif'); background-repeat:no-repeat; background-position:0px 4px; }
#content #models ul	li a { text-decoration:underline; }
#content #models p		{ clear:both; margin-left:0px; }

#footerl			{ clear:both; float:left; font:normal 13px verdana; padding-top:16px; }
#footerl .footerb	{ font-weight:bold; }
#footerr			{ float:left; padding-left:16px; padding-top:12px; }

#charity	{ clear:left; padding-top:12px; width:70%; padding-left:130px;}
#charity p	{ font:normal 15px verdana; color:#425262; text-align:center; margin-top:-5px; }

.widecol	{ float:left; width;80%; font:normal 12px verdana; line-height:20px; }
.noflex		{ float:left; display:inline; }
.faqhead	{ font:bold 16px verdana, arial; color:black; margin-bottom:0; }
.faqtext	{ font:normal 12px verdana, arial; color:black; }

