/* RESET */



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin: 0px; padding: 0px;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

ol,ul {list-style:none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

q:before,q:after{content:'';}

abbr,acronym {border:0;}

/* RESET END*/

body { font: 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#000000; color:#d9d9d9;}



.fix {clear:both;}



/*//// WRAPPERS /////*/



.wrapper { margin:auto; width:1003px; text-align:left;}

.wrapperbg1 { margin:auto; text-align:left; width:100%; background:url(../images/bg.gif) repeat-x #444444 top;padding-bottom:10px;}

.wrapperbg2 { margin:auto; text-align:left; width:100%; background:url(../images/bgfooter.gif) repeat-x top; }





/*//// FLOATS /////*/

.FL { float:left; }

.FR { float:right; }



/* HEADER */

div#header { height:137px; margin: 0px 50px 0px 50px;}

h1 { margin-top: 30px;}

.options { margin-top: 5px; text-align:right;}

.options .language a { text-decoration:none; color:#9F9F9F; font-size:10px; text-transform:uppercase}

.options .language a:hover { color:#FFFFFF;}

.options .account {color:#c2c2c2; font-size:12px; padding-top:7px; text-transform:uppercase}

.options .account a { text-decoration:none; color:#c2c2c2;}

.options .account a:hover { color:#FFFFFF;}

.options .account .qty {color:#9F9F9F;}

.options .search {padding-top:6px;}

.options .search label {color:#c2c2c2; font-size:12px; font-weight:normal; display:block; float:left;  width:325px; padding:2px 10px; text-align:right;}

.options .search input.arrow{ cursor:hand; background:url(../images/arrowsearch.gif) no-repeat ; border: none; width: 19px; height: 19px; padding:0px 3px 4px 3px;}

.options .search input.textfield{ background:#2F2F2F !important; border: none; padding:0px 3px 3px 3px; text-indent:3px; color:#FFFFFF; width:167px;}





/* HEADER MAIN MENU */

.menu { width:100%; height:32px; margin-top:5px;}

.menu .arrow { padding-left:12px; } /*position: absolute; padding:10px;*/

.menu:after{ /*Add margin between menu and rest of content in Firefox*/

content: "."; display: block; height: 0; clear: both; visibility: hidden;}



div#content { padding-top:32px; padding-bottom:0px;}



/* FOOTER */

div#footer ul {	list-style: none; margin: 0px 30px 30px 30px; padding-top:10px;}

div#footer ul li {display: block; float: left; margin-right:50px;}

div#footer ul li a {text-decoration:none; color:#dcdcdc; font-size:10px;}

div#footer ul li a:hover {color:#FFFFFF;}



div#footer .copyright {color:#dcdcdc; font-size:9px; text-transform:uppercase; margin:0px 30px 0px 30px}

div#footer .copyright a {text-decoration:underline; text-transform:none}

div#footer .copyright a:hover {text-decoration:none;text-transform:none}





/* PAGINATION */

#vangalz_nav ul {margin: 0px; padding: 0px;}

#vangalz_nav ul li { display: block; float: left; width: 26px; background-color:#555555; height:23px; text-align:center; margin-left:5px; padding-top:5px;}

#vangalz_nav ul li a { display: block; text-decoration: none; text-align:center; height:23px; color: #000; }

#vangalz_nav ul li a:hover { color:#FFF }


