a { color:#000000;}
a:visited {color:#000000;}
a:hover {color: #FF9933;}
body {margin: 0px;}
h1 {font-family: Arial, Helvetica, sans-serif;font-size: 1.1em; font-weight: normal; color: #FF9933; line-height: 30px; border-bottom: 1px solid #E5E5E5;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 0.9em;font-weight: normal;color: #000000; font-weight: bold;}
.nav {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;height: 22px;}
.nav a {text-decoration: none; color: #000000;}
.nav a:visited {color:#000000;}
.nav a:hover {text-decoration: underline; color:#FF9933;}

.body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;}
.body a {color: #000000;}
.body a:visited {color: #666666;}
.body a:hover {color: #FF9933;}

.price { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.65em; font-weight:bold; color:#666666;}

.pagenation {border:1px solid #666666; padding:3px; float:left; margin:0px 3px 3px 0px; width:10px;}
.pagenation-a {border:1px solid #666666; padding:3px; float:left; margin:0px 3px 3px 0px; width:10px; background-color:#FBBE36; color:#000000;}

.sidenavtitle { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:0.7em; font-weight:bold; margin-top:2px; padding:6px; background-color:#333333;}
.sidenav { font-family:Verdana, Arial, Helvetica, sans-serif; height:auto; font-size:0.7em; padding:6px; background:url(../images/dotted-line.gif) bottom repeat-x #E7E7E7; clear:left;}
.sidenavtext { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:0.7em; float:right; height:100%; padding:6px; background: #E7E7E7;}

.newstitle {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.85em;font-weight: bold;color: #FF9933;}
.newsarchive {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.85em;font-weight: bold;}
.newsdate {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.55em;}

.heading {font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;font-weight: normal;color: #FF9933;}
.breadcrumb {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em; color: #999999;}
.breadcrumb a{color: #999999;}
.breadcrumb a:visited {color: #999999;}
.breadcrumb a:hover{color: #FF9933;}
.results {line-height: 20px; border-bottom: 1px solid #CCCCCC;}
.orderpad {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em; line-height:16px;}
.textlink{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;font-weight: bold;color: #666666; padding: 5px; border: 1px solid #E5E5E5; background-color: #F7F7F7;}
.textlink a {color: #666666;} 
.textlink a:visited {color: #666666;}
.textlink a:hover {color: #FF9933;}


.thumb{width:130px; height:130px; text-align:center; vertical-align:bottom; padding:4px; border:1px solid #CCCCCC;}
.thumba{width:100px;text-align:center; vertical-align:bottom; padding:4px;}
#cursor{cursor: pointer;}
/*#topborderbk {background: url(../images/structure/top-stretch.gif) bottom; padding: 5px 0px 10px 0px;}*/
#topborderbk {border-bottom: 2px solid #F99027; background-color: #F7F7F7;}

#vertborder {border-right: 1px solid #999999;}
#btmborder {border-top: 1px solid #999999;}
#vertborder-small {border-right: 1px solid #999999; width: 166px;}
#vertborder-large {border-right: 1px solid #999999; width: 302px;}
#vertborder-blank {width: 302px;}

#menu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
#menu a {background: url(../images/structure/td-off.gif) left 0px no-repeat; padding: 5px 0px 5px 13px; margin-bottom: 1px; width: 100%; display: block; text-decoration:none; }
#menupad {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background: url(../images/structure/td-off.gif) left 0px no-repeat; padding: 5px 0px 5px 13px; margin-bottom: 1px; width: 100%; display: block; text-decoration:none; }
#menu a:hover {background: url(../images/structure/td-on.gif) left 0px no-repeat; color: #000000; text-decoration: underline;}
#searchbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #F1F1F1; padding: 5px 0px 5px 13px; margin-bottom: 3px}
#searchbox-mod {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin:5px 0px 0px 0px; padding:0px;}
#cmsbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
#cmsbox a {background: url(../images/structure/td-cms-off.gif) left 0px no-repeat; padding: 5px 0px 5px 25px; margin-bottom: 1px; width: 100%; display: block; text-decoration:none;}
.content-pad {padding: 10px;}
.content-pad-main {padding: 10px 0px 10px 15px;}

#gallery{width: 275px; height: 130px; float: left; margin-right: 28px;}
#gallery2{width: 275px; height: 130px; float: left;}
#gallery-format{width: 100px; float: left; padding: 10px 10px 10px 0px;}
#gallery-format2{width: 160px; float: left; padding: 7px 0px 10px 0px;}
#gallery-ch{width: 275px; float: left; margin-right: 27px;}
#gallery-ch2{width: 275px; float: left;}

.item-format {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.65em; border-bottom: 1px solid #CCCCCC; padding: 5px 0px 5px 0px;}

/* form styling starts here  */
form{margin:0; padding:0;}
label{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; margin-top: 5px; display: block;}
fieldset{width: 90%; display: block; margin: 20px 0px 20px 0px; padding: 0px 10px 10px 0px; border: 1px solid #FFFFFF;}
.formfield {border:1px solid #999999; background: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif;}
textarea{font-size:1em}	
.orange{font-size: 0.9em; color:#FF0000;}

#cart-heading {border-width: 0px 0px 1px 1px; border-style: solid; border-color: #CCCCCC; }
#cart-heading-end {border-width: 0px 1px 1px 1px; border-style: solid; border-color: #CCCCCC; }
#cart {border-width: 0px 0px 1px 1px; border-style: solid; border-color: #CCCCCC; background-color: #F7F7F7;}
#cart-end{border-width: 0px 1px 1px 1px; border-style: solid; border-color: #CCCCCC; background-color: #F7F7F7;}