﻿body {
margin:0;
padding:0;
}

html {
margin:0;
padding:0;
}

#wrapper {
width:100%;
float:right;
margin-left:-240px;
}

#content {
margin-left:240px;
border-top:1px solid #060A25;
}

#nav {
width:235px;
float:right;
margin-top:20px;
padding-left:5px;
}

.header {
	clear: both;
	width: 100%;
	background-color: #CACAFF;
	text-align: center;
}
.footer {
	clear: both;
	color: #2F3D70;
	border-top: 1px solid gray;
	text-align: center;
	margin: 0;
	padding: .5em;
}
ul.rightcol {
	background-color: #FCFEAC;
	border-left: 1px solid #0E1B49;
	border-right: 1px solid #0E1B49;
	border-top: 1px solid #0E1B49;
	font-weight: 700;
	width: 210px;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
}
ul.rightcol li {
list-style-type:none;
position:relative;
}

ul.rightcol ul {
display:none;
margin:0;
padding:0;
}

ul.rightcol a {
	border-bottom: 1px solid #0E1B49;
	border-left: 1px solid #324179;
	border-right: 1px solid #0E1B49;
	border-top: 1px solid #324179;
	color: #303DA2;
	display: block;
	width: 202px;
	text-decoration: none;
	padding: 3px;
}
ul.rightcol a:hover {
	border-width: medium;
	border-color: #CACAFF #D2D2A8 #324179 #0E1B49;
	border-bottom: 1px solid #324179;
	border-left: 1px solid #0E1B49;
	border-right: 1px solid #324179;
	border-top: 1px solid #0E1B49;
	color: #0C1242;
}

ul.rightcol ul a {
background-color:#324179;
border-bottom:1px solid #0E1B49;
border-left:1px solid #212D57;
border-right:1px solid #0E1B49;
border-top:1px solid #212D57;
width:202px;
}

ul.rightcol ul a:hover {
	border-bottom: 1px solid #324179;
	border-left: 1px solid #0E1B49;
	border-right: 1px solid #324179;
	border-top: 1px solid #0E1B49;
}
* html ul.rightcol a {
width:181px;
}

ul.rightcol a.switch {
left:189px;
position:absolute;
text-align:center;
top:0;
width:13px;
color:red;
}

* html ul.rightcol {
width:210px;
}

* html ul.rightcol ul a {
width:202px;
}

* html ul.rightcol a.switch {
width:13px;
}

rightcol2 {
border-bottom:1px solid #4f0000;
border-left:1px solid #a20000;
border-right:1px solid #4f0000;
border-top:1px solid #a20000;
display:block;
width:121px;
text-decoration:none;
padding:3px;
}

.menutitles {
	color: #4A5EDF;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	background-color: #E8E9B4;
	border-color: #5B64D6 #353EAE #353EAE #5B64D6;
	border-style: solid;
	border-width: 2px;
	font-size: medium;
}

.intro {
font-family:Georgia, "Times New Roman", Times, serif;
color:#FFF;
margin-bottom:5px;
font-size:100%;
text-align:left;
padding:5px;
}

.floatright {
float:right;
border:1px #000 solid;
margin:0 0 0 10px;
padding:0;
}

h1 {
	font-style: normal;
	padding-bottom: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 120%;
	color: #2F3D70;
	margin-left: 10px;
	padding-top: 0;
}
.info {
	float: right;
	width: 95%;
	color: #41489E;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 100%;
	font-weight: 400;
	text-align: left;
	border: 4px ridge;
	border-color: #339 #006 #006 #339;
	margin: 5px 5px 5px 0;
	padding: 5px;
	background-color: #CACAFF;
}

.related {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#FFC;
border:2px #fff solid;
left:600px;
width:207px;
float:right;
text-align:left;
background-color:#0C1343;
list-style-type:none;
margin:5px 0 5px 5px;
padding:5px 5px;
}

body {
background-color:#CACAFF;
}

h3 {
font-family:"Times New Roman", Times, serif;
font-size:100%;
color:#FC3;
}

.clearboth {
clear:both;
}

h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 100%;
	color: #19194C;
}

.infotop {
float:right;
width:50px;
color:#FF9;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:100%;
font-weight:400;
text-align:left;
border:4px ridge;
background-image:url(/images/BG2.jpg);
border-color:#339 #006 #006 #339;
margin:5px 0;
}

.hc {
float:right;
color:#FF9;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:100%;
font-weight:400;
text-align:left;
border:4px ridge;
margin-left:230px;
text-decoration:none;
background-color:#CCC;
margin-right:10px;
border-color:#339 #006 #006 #339;
padding:2px;
}

.info2 {
	float: right;
	width: 95%;
	color: #4E56B6;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-weight: 400;
	text-align: left;
	border: 4px ridge;
	background-color: #CACAFF;
	border-color: #339 #006 #006 #339;
	margin: 5px 5px 5px 0;
	padding: 5px;
}
a:link {
	font-family: "Times New Roman", Times, serif;
	color: #0066CC;
	text-decoration: none;
}
a:visited {
	font-family: "Times New Roman", Times, serif;
	color: #3333CC;
	text-decoration: none;
}
a:hover {
	font-family: "Times New Roman", Times, serif;
	color: #3366FF;
}
a:active {
	font-family: "Times New Roman", Times, serif;
	color: #9999FF;
	text-decoration: none;
}
.thumbnail {
	border: 1px #900 solid;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #3366FF;
	font-size: 0.9em;
	text-align: center;
	width: 150px;
	float: left;
	margin-right: 5px;
	margin-left: 10px;
	margin-bottom: 5px;
	padding-bottom: 3px;
	height: 13em;
}

.bottommenu {
float:right;
width:95%;
color:#FF9;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:100%;
font-weight:400;
text-align:left;
margin:5px 5px 5px 0;
padding:5px;
}

ul {
list-style-image:none;
list-style-type:none;
margin:0 0 5px 5px;
padding:0;
}

li {
display:block;
}

.newstock {
text-align:left;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF3;
font-size:16px;
margin:5px 10px;
padding:0 5px 3px;
}

#wrapper2 {
width:auto;
margin-right:50px;
margin-left:50px;
}

.related2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#FFC;
border:2px #fff solid;
left:600px;
width:207px;
float:left;
text-align:left;
background-color:#0C1343;
list-style-type:none;
margin:5px 5px 5px 0;
padding:5px 5px;
}

.ad {
width:200px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FC3;
padding-top:10px;
}


.related3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#FFC;
border:2px #fff solid;
left:600px;
float:right;
text-align:left;
background-color:#0C1343;
list-style-type:none;
margin:5px 0 5px 5px;
padding:5px 5px;
}

* html ul.rightcol ul li {
left:0;
}

* html ul.rightcol li {
left:0;
}

.info b {
	color: #0C1343;
	font-weight: 400;
}
.info strong {
	color: #0C1343;
	font-weight: 400;
}
.info2 b {
	color: #0C1343;
	font-weight: 400;
}
.info2 strong {
	color: #0C1343;
	font-weight: 400;
}
.search { float:right; width:95%; color:#FF8; font-family:Georgia, "Times New Roman", Times, serif; font-size:100%; font-weight:400; text-align:left; border:4px ridge; border-color:#339 #006 #006 #339; margin:5px 5px 5px 0; padding:5px; ; background-color: #58042F}
.unnamed1 { margin-left:240px; border-top:1px solid #060A25; }
.unnamed2 { margin-left:240px; border-top:1px solid #060A25; }
