@charset "UTF-8";
/* CSS Document */

body {
	background: url(../images/bg2.jpg) repeat-x 0 0 #fff;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
p { font-size: 0.8em; color: #4e4e4e; line-height: 1.5em; margin: 0 0 1.2em 0; }
h1, h2, h3, h3 a { color: #000; font-weight: normal; }
h2 { font-size: 1.0em; margin: 0px 0px 4px 0px; }
h3 { font-size: 0.8em; font-weight: bold; }
h3 a { font-weight: bold; text-decoration: none; }
h3 a:hover { text-decoration: underline; }
a img { border: none; }

#wrapper { 
	width: 100%;
	float: left;
	min-width: 995px;
}
#wrapper2 { width: 995px; margin: 0px auto;}
#header { width: 995px; float: left; height: 302px; background-color:#000000;  }
#content { width: 975px; float: left; padding: 10px 10px 0px 10px; background: url(../Images/dash-y.gif) repeat-y 688px 0px; }
#left { float: left; width: 663px; }
#right, #right2 { width: 287px; float: right; margin: 0px 0px 10px 0px; }


.seperator	{clear: both; height: 0; margin: 0; font-size: 1px; line-height: 0px; }


/*** Navigation ********************************************/
/***********************************************************/

.menu{margin:0 auto; padding:0; height:30px; width:100%; display:block; background: url(../Images/topMenuImages.gif) repeat-x;}
.menu li{padding:0; margin:0; list-style:none; display:inline;}
.menu li a{float:left; padding-left:30px; width: 169px; display:block; color:rgb(255,255,255); text-decoration:none; font:1.1em "Trebuchet MS", Arial, Verdana, sans-serif;  cursor:pointer; background:url(../Images/topMenuImages.gif) 0px -30px no-repeat;}
.menu li a span{line-height:30px; float:left; display:block; padding-right:15px; background:url(../Images/topMenuImages.gif) 100% -30px no-repeat;}
.menu li a:hover{background-position:0px -60px; color:rgb(255,255,255);}
.menu li a:hover span{background-position:100% -60px;}
.menu li a.active, .menu li a.active:hover{line-height:30px; font:1.1em "Trebuchet MS", Arial, Verdana, sans-serif; background:url(../Images/topMenuImages.gif) 0px -90px no-repeat; color:rgb(255,255,255);}
.menu li a.active span, .menu li a.active:hover span{background:url(../Images/topMenuImages.gif) 100% -90px no-repeat;}

/***********************************************************/


/*** Left **************************************************/
/***********************************************************/

#left h1 { font-size: 1.35em; color: #000; font-weight: normal; letter-spacing: -0.03em; margin: 0 0 0.7em 0; }
#left p a { color: #03558c; }
#left p a:hover { background-color: #c5e3e9; color: #0678a9; }
#left h2 { color: #2b739f; font-weight: bold; font-size: 1.00em; }
#left ol { font-size: 0.8em; color: #4e4e4e; line-height: 1.5em; margin: 0 0 1.2em 0; }
#divider, #cDivider { border-top: 1px solid #c92d40; margin: -10px 0 0px 0; float: left; width: 100%; height: 30px; }


/*** Right *************************************************/
/***********************************************************/

#right h2 { font-size: 17px; color: #000; font-weight: normal; margin: 5px 0px 5px 0px; }
#right h3 { margin: 0px; }
#right p { font-size: 0.8em; line-height: 1.4em; }
#right p span { color: #6b9800; font-weight: bold; }
#right p a { color: #4e4e4e; }

.article { background: url(../images/underline.gif) repeat-x 0 0; padding: 12px 0px 4px 0px; float: left; width: 287px; } 

/*** Footer ************************************************/
/***********************************************************/

#footer { border-top: 4px solid #c92d40; float: left; width: 953px; padding: 10px 0px; margin: 0px 21px 20px 21px; display: inline; height: 40px; text-align:center;}
#footer p { font-size: 0.7em; margin: 0px;  }

/*** Arrivals ************************************************/
/***********************************************************/

.collection { float: left; width: 150px;}
.collectionWide {float: left; width: 250px; }


