* { margin:0; padding:0; }
html, body { font-family:'Trebuchet MS'; color:#000000; height: 100%; font-size:13px; }
h1, h2, h3 { font-family:"Helvetica Condensed","Helvetica 65 Medium",Arial; color:#fff; padding:0; }

h1 { font-size:17px; margin:0; margin:12px 0; font-weight:normal; }
h2 { font-size:20px; }
h3 { font-size:16px; }

ul { margin-left:12px; }

body			{ width:100%; }
a					{ color:#61041C; text-decoration:none; }
a img			{ border:none; }

.wrapper	{ width:100%; position:relative; }
.inner		{ background:url('../images/header.png') no-repeat top left; width:766px; margin:0 auto; position:relative;  }
.content 	{ background:#fff; padding:18px 16px; line-height:20px; }
.header 	{ width:990px; }
.menu 		{ }
.pageTop 	{ background:url('../images/inner-top.png') no-repeat top center; width:100%; height:28px; }
.pageBottom	{ background:url('../images/inner-bottom.png') no-repeat top center; width:100%; height:28px; }
.page 		{ background:#61041C; width:392px; padding:5px 20px 20px; margin:0 0 30px; }
.footer 	{  padding:7px; text-align:center; font-size:10px; font-weight:bold; background:#ebba35; color:#61041c; }
#footerInner { width:766px; margin:0 auto; } 

.indexTable td { vertical-align:top; }
.featuredItems { width:180px; position:relative; top:-150px; }
.featuredItems img { width:160px; margin:10px 0 10px 15px; border:none; }

.menuElement { background:#ebba35;  padding:4px 20px; font-size:18px; margin-bottom:4px; width:109px; }
.menuElement:hover, .menuElement.current { background:#61041C; }
.menuElement:hover a, .menuElement.current a { color:#fff; }

.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; overflow:hidden; padding:3px 7px;}
.menu ul li a:hover { color:#333; }
.menu ul {padding:0; margin:0 0 6px; list-style: none;}


	.radomDes { position:relative; top:-24px; left:60px; }


.submit		{ background:#CCCCCC; padding:3px 8px; border:1px solid #222222; cursor:pointer; }
.totalClear { clear:both; height:0; line-height:0; padding:0; margin:0; float:none; }

.windows { width:291px; height:194px; background-image:url('http://s262670903.onlinehome.us/img/images/sprite-windows.jpg'); float:left; display:inline-block; margin-bottom:20px; }
.windows img { width:291px; height:194px; border:none; }
.win1 { background-position:0 0; margin-right:8px; }
.win2 { background-position:-291px 0; margin-right:9px; }
.win3 { background-position:-582px 0; }

textarea, input[type="password"], input[type="text"] { 
	border-top:1px solid #abadb3; 
	border-right:1px solid #dbdfe6;
	border-bottom:1px solid #e3e9ef;
	border-left:1px solid #e2e3ea;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	padding:3px 5px;
}

div.icons { background:url('http://s262670903.onlinehome.us/wdn/admin/admin_images/sprite-icons.png'); width:32px; height:32px; display:inline-block; margin-right:10px; }
div.icons-01 { background-position:0 0; }
div.icons-02 { background-position:-32px 0; }
div.icons-03 { background-position:-64px 0; }
div.icons-04 { background-position:-96px 0; }
div.icons-05 { background-position:-128px 0; }
div.icons-06 { background-position:-160px 0; }
div.icons-07 { background-position:-192px 0; }
div.icons-08 { background-position:-224px 0; }
div.icons-09 { background-position:-256px 0; }
div.icons-10 { background-position:-288px 0; }
div.icons-11 { background-position:-320px 0; }
div.icons-12 { background-position:-352px 0; }
div.icons-13 { background-position:-384px 0; }
div.icons-14 { background-position:-416px 0; }
div.icons-15 { background-position:-448px 0; }
div.icons-16 { background-position:-480px 0; }
div.icons-17 { background-position:-512px 0; }
div.icons-18 { background-position:-544px 0; }
div.icons-19 { background-position:-576px 0; }
div.icons-20 { background-position:-608px 0; }
div.icons-21 { background-position:-640px 0; }
div.icons-22 { background-position:-672px 0; }
div.icons-23 { background-position:-704px 0; }
div.icons-24 { background-position:-736px 0; }
div.icons-25 { background-position:-768px 0; }
div.icons-26 { background-position:-800px 0; }
div.icons-27 { background-position:-832px 0; }
div.icons-28 { background-position:-864px 0; }
div.icons-29 { background-position:-896px 0; }
div.icons-30 { background-position:-928px 0; }
div.icons-31 { background-position:-960px 0; }
div.icons-32 { background-position:-992px 0; }
div.icons-33 { background-position:-1024px 0; }
div.icons-34 { background-position:-1056px 0; }
div.icons-35 { background-position:-1088px 0; }

div.icons2 { background:url('http://s262670903.onlinehome.us/wdn/admin/admin_images/sprite-social.png'); width:32px; height:32px; display:inline-block; margin-left:10px; cursor:pointer; float:right; margin-bottom:15px; }
div.social-01 { background-position:0 0; }
div.social-02 { background-position:-32px 0; }
div.social-03 { background-position:-64px 0; }
div.social-04 { background-position:-96px 0; }
div.social-05 { background-position:-128px 0; }

.contactTable td { padding-bottom:6px; }

.productTable { width:100%; background:#61041C; font-size:12px; margin-top:12px; }
.productTable td { padding:15px; background:#fff; vertical-align:top; }
.productTable .photo img { width:100px; }
.productTable .photo { width:100px; }
.productTable .info { width:200px; }
.productTable h3 { color:#61041C; margin-bottom:4px; }
.productTable h4 { color:#61041C; font-size:16px; margin-bottom:4px; }
.productTable .description { }

.detailTable { width:100%; }
.productTable .productImage { width:200px; border:3px double #61041C; padding:15px; margin:0 20px 10px 0; float:left; }