@charset "utf-8";
/* CSS Document */

div#aboutvincent {display:none;
width:600px;}
a {
	color: #ffffff;
}

.style2 {margin-left: 20px; padding: 0px}

.style2 a {
	font-size: 12px;
	color:#000000;
	background-color: transparent;
}

.style4 {
	font-size: 9;
}

.style5 {
	font-size: 9px
}

body {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	background-color: #107C27;
	background-image: url(/images/vs0064bg.jpg);
	background-repeat: repeat-x;
	background-position : top center;
	background-attachment: fixed;
	padding: 0;
	margin:0;
	height:100%;

}

#bgContainer {
    width:100%;	
	/*background:Transparent url('/images/vsbg.jpg') no-repeat top center;*/
	overflow-x:hidden;
	overflow-y:visible;
	margin:0;
	padding:0;	
	min-height:100%;
	height:auto !important;
    height:100%;
	position:absolute;
	left:0;
	top:0;	
	background-attachment: fixed;	
}
.style5 {font-size: 9px}

#navcontainer	{ background-image:url(images/navbg.jpg); height:48px; width:775px; line-height:48px;}
#nav a			{ color:#918f8f; text-decoration:none; background-repeat:repeat-x; padding:10px; border-left:1px solid #ebebeb;}
#nav a:link		{ background-image: url(images/btns/btn_off_center.gif); }
#nav a:visited	{ background-image: url(images/btns/btn_off_center.gif); }
#nav a:active	{ background-image: url(images/btns/btn_on_center.gif); }
#nav a:hover	{ background-image: url(images/btns/btn_on_center.gif); }
#nav {
	background-image:url(images/navbg.jpg); height:48px; width:776px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

a.ro {color:#000000; text-decoration: none}

a.ro:hover {color:#000000; text-decoration: underline}

.shopv {width: 100%; text-align: center; display: block}
.shopv img {border: 0px}

.bphone {font-weight: bold; color: white; background-color: #6098ce}

.funfash {background-image: url(http://www.vincentshoestore.us/images/header_spring08.jpg); background-position: top right; background-repeat:no-repeat;}

hr.bloutl {height: 3px; color: rgb(160, 143, 125); background-color: transparent; border: 1px solid black; width: 100%;}

#vsfootlinks {margin-left: auto; width: 768px; margin-right: 0px; text-align: left}

#vsfootlinks td {vertical-align:top;}

#vsfootlinks a {font-size:12px;}

.smlr a {color: #000000; background-color: transparent; font-size: 12px; font-family: Helvetica, Arial, sans-serif}

.smtable {margin: 10px 0px 0px 0px; padding-left: 9px}

.smtable td {border: 1px solid black; vertical-align: top; font-family: Helvetica, Arial, sans-serif}

.smtable ul {margin-top: 5px; margin-bottom: 10px}

.tworow td {width: 285px}

.tdfill1, .tdfill2 {width: 1px !important; border: none}

.threerow {width: 591px; min-width: 600px}

.threerow td {width: 186px}

.smtable h2 {font-size: 16px; color: #ffffff; background-color: rgb(96, 152, 206); text-align: center; margin: 0px; padding: 5px 0px}

.shopb {text-align: center; height: 30px; overflow: hidden}

.shopb a {background-image: url(/vss-htm/shopshoesbutton2.gif); height: 30px; letter-spacing: 1px; text-decoration: none; padding-bottom: 7px; font-size: 18px}

.shopb a:hover {text-underline: underline}

.shopb b {position: relative; top: 3px; font-weight: normal}

.shopb img {vertical-align: text-top; border: 0px; position: relative}

.prodimg {text-align:center;}

.prodimg img {border:0px;width:170px;height:143px;border-left:20px solid #ffffff;border-right:20px solid #ffffff;}

#aboutvincent2 {display:none;}

.abv2 {color:#000000;background-color:transparent;text-decoration:none;}

.abv2:hover {text-decoration:underline;}

#newbanner {width: 776px;height:93px;overflow:hidden;background: #ffffff url(/images/header_vs0064.jpg) bottom right no-repeat;font-size:10px}

#newbanner p {float:right;margin-right:150px;}

#newbanner img {float:left;margin-left:13px;border:0px;width:192px;height:74px;}

#table1 {border: 1px solid rgb(96, 152, 206);width: 745px; text-align: left; margin-left: auto; margin-right: auto;}

#newbottom {width: 273px; vertical-align: top; font-family: Helvetica,Arial,sans-serif; text-align: center;background-color:#B4E572;}

