#main-content-left {width: 215px; height: 270px; float: left;}
#main-content-left img {margin-left: 8px;}
#main-content-right {float: left; width: 260px; height: 270px;}
#main-heading h1 {color: #333333 !important; margin: 20px 0;}
#main-content {margin-bottom: 25px;}
.clearfix {clear: both;}



.oinf_unselectpage {
font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#999999;
}

.oinf_selectpage {
font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#000000;
}

.oinf_number_select {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30pt;
color:#990000;
font-weight:bold;
}
.oinf_number_unselect {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30pt;
color:#999999;
font-weight:bold;
}


.sfnt_promo_header{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13pt;
color:#006600;
font-weight:bold;
}

.sfnt_promo{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
}



.grey_heading{
color:#666;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13pt;
}


form {
margin:0px;
padding:0px;
}

.cat_basket_red{
color:#990000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12pt;
}

.cat_basket_grey{
color:#666;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10pt;
}


.cat_header{
background-color:#e1e1e1;
color:#2a2a2a;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12pt;
width:180px;
padding:5px;

}

.findmywatches_header{
color:990000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11pt;
text-transform:capitalize;
}


.cat_content {
	width:180px;
	border:1px solid #999999;
	background-color: #f0f4ff;
	padding:4px;
	position: static;
	left: -6px;
}



.founded {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#FFFFFF;
font-variant: small-caps;
float:left;
padding:5px 0px 5px 15px;
}

.header_promo {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-transform:uppercase;
font-size:8pt;
float: right;
padding:9px 15px 0px 0px;
}

.header_promo a{
text-decoration:none;
color:#FFFFFF;

}

.logobox{
	float:left;
	font:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:9pt;
	text-transform:small-caps;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 5px;
}

.phonebox{
float:right;
font:Arial, Helvetica, sans-serif;
color:#333333;
font-size:9pt;
text-transform:uppercase;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 0;
}

.phonebox a{
text-decoration:none;
color:#999999;
}


#addprod_confirm {
background-color:#fff;
border:1px solid #999999;
border-width:1px;
padding:5px;
margin:5px;
width:90%;
}

.slogan {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#333;
text-transform:uppercase;
}

.logo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	font-style: normal;
	font-variant: small-caps;
	color: #990000;


}


.logo a {
color: #990000;
text-decoration:none;
}



.nav_cat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
}


.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #666666;
	text-decoration:none;

}

.footerlinks a{
	text-decoration:none;
	color: #666666;
	}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
body { 
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}

p {

font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666;
}


.bodytext {

font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
}

.ourprice {

font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
color: #333333;
font-weight:bold;
}

.pagination {
color: #990000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
}


h1 { font-family:Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color: #990000;
font-weight:bold;
text-transform:capitalize; 
}



#cat ul {margin: 5px 0 7px 19px; padding: 0;	}
#cat li {
font-family:Arial, Helvetica, sans-serif;
margin: 5px 0;
font-size: 14px;
color: #333333;
font-weight:bold;
text-transform:uppercase;
list-style-image:url(images/cat_bullet.gif);

}


.cat_form{ position: relative;  padding: 0 0 5 0; float: left;}	
form { margin: 0 0 0 0; padding: 0 0 0 0; }	 	
.cat_form .button { margin: 0 0 0 0; padding: 0 0 3 0; vertical-align: bottom;  }				


h2 {
font-family:Georgia, "Times New Roman", Times, serif;
color:990000;
font-size: 16px;
}

h3 {
font-family:Georgia, "Times New Roman", Times, serif;
color:990000;
font-size: 13px;
}


h4 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#666;
font-size: 16px;
}

.storefront_headline {
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
font-size: 16px;
font-weight:bold;
}

#headerlinks a:hover 
			{
color: black;
text-decoration: underline;
			}
			
#headerlinks { }

#footerlinks a:link #footerlinks a:visited
			{
			text-decoration: none;
			}			

hr
{border: none 0;
border-top: 1px solid #CCCCCC;
width: 100%;
height: 1px;
}



#cat_basket li {
font:Georgia, "Times New Roman", Times, serif;
font-size: 10px;
color: #990000;
list-style-image:url(images/bullet.gif);
margin: 5px 0;
}




li { 
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
list-style-image:url(images/bullet.gif);
margin: 5px 0;
}

