body
	{
	margin:0px;
	padding:0px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#3d3d3d;
	background:#ad0000;
	}

a:link, a:visited, a:active
	{
	text-decoration:none;
	color:#ff9409;
	}
a:hover
	{
	color:#333333;
	}

input, textarea, select
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5e5e5e;
	font-size:11px;
	}

h1, h2, h3, h4, h5, h6, ul, li, form
	{
	margin:0px;
	padding:0px
	}

h2
	{
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#7f7f7f;
	}

h5
	{
	padding-bottom:12px;
	color:#FFFFFF;
	font-size:15px;
	}

#container
	{
	width:934px;
	position:relative;
	margin:0px auto;
	}
#homecontainer
	{
	width:906px;
	background:url(../images/cantainerbg.gif) repeat-y;
	position:relative;
	margin:0px auto;
	padding:0px 15px;
	}

.searchbg
	{
	float:left;
	background:url(../images/search-bg.gif);
	width:625px;
	padding:15px 1px 13px 24px;
	}
.searchbg input
	{
	float:left;
	border:0px;
	padding:7px 6px;
	text-transform:uppercase;
	width:201px;
	margin:0px 7px 0px 0px;
	}

.topnav
	{
	float:left;
	color:#000000;
	padding:5px 43px 2px 0px;
	}
.topnav li
	{
	list-style-type:none;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	display:inline;
	}
.topnav li a:link, .topnav li a:active, .topnav li a:visited
	{
	color:#000000;
	}
.topnav li a:hover
	{
	color:#ad0000;
	}
.topnav li span
	{
	padding:0px 6px 0px 10px;
	}

.alphanavigation
	{
	padding:10px 0px;
	text-align:center;
	color:#2c2c2c;
	clear:both;
	font-weight:bold;
	font-size:12px;
	}
.alphanavigation li
	{
	display:inline;
	list-style-type:none;
	}
.alphanavigation li a:link, .alphanavigation li a:visited, .alphanavigation li a:active
	{
	color:#2c2c2c;
	text-decoration:none;
	padding:3px 5px;
	}
.alphanavigation li a:hover
	{
	background-color:#edd301;
	}

.lftpannel
	{
	float:left;
	width:643px;
	padding:0px 7px 20px 0px;
	}
.mrp-box
	{
	float:left;
	width:243px;
	}
.mrp-box h2
	{
	background:url(../images/lftgreytop.gif) no-repeat;
	padding:12px 0px 12px 20px;
	}
.mrp-box-content
	{
	color:#686868;
	background:url(../images/lftgreybg.gif) #FFFFFF repeat-x;
	border-left:1px solid #e4e3e3;
	border-right:1px solid #e4e3e3;
	}
.mrp-box-content ul
	{
	padding:0px 0px 0px 20px;
	}
.mrp-box-content li
	{
	background:url(../images/lftarrrow.gif) no-repeat;
	list-style-type:none;
	line-height:13px;
	padding:0px 15px 12px 18px;	
	}
.mrp-box-content li a:link, .mrp-box-content li a:visited, .mrp-box-content li a:active
	{
	color:#686868;
	}
.mrp-box-content li a:hover
	{
	text-decoration:underline;
	}

.whatnewpannel
	{
	float:right;
	width:390px;
	}
.whatnewpannel h2
	{
	padding:11px 0px 6px 20px;
	background:url(../images/grid-top-curver.gif) no-repeat;
	}
.gridstyle
	{
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	padding:0px 0px 14px 0px;
	width:388px;
	float:left;
	}
.gridstyle ul
	{
	padding:0px 17px 0px 17px;
	}
.gridstyle li
	{
	list-style-type:none;
	display:inline;
	padding:5px 0px;
	border-bottom:1px solid #e5e5e5;
	}
.gridstyle li a:link, .gridstyle li a:visited, .gridstyle li a:active
	{
	color:#3d3d3d;
	text-decoration:none;
	}
.gridstyle li a:hover
	{
	color:#619810;
	}

.datewidth
	{
	float:left;
	width:109px;
	}
.updatewidth
	{
	float:left;
	width:123px;
	}
.namewidth
	{
	float:left;
	width:122px;
	}

.rgtpannel
	{
	float:right;
	width:254px;
	}

.signup
	{
	background:url(../images/memberbg.gif) no-repeat;
	width:221px;
	float:left;
	color:#000000;
	margin:0px 0px 10px 0px;
	padding:50px 17px 13px 16px !important;
	padding:50px 17px 10px 16px;
	}
.signup input
	{
	width:205px;
	margin:0px 0px 7px 0px;
	padding:4px 6px;
	border:1px solid #FFFFFF;
	}
.signup a:link, .signup a:active, .signup a:visited
	{
	color:#ffe10e;
	}
.signup a:hover
	{
	text-decoration:underline;
	}

.news-box
	{
	float:right;
	width:254px;
	margin:0px 0px 10px 0px;
	}
.news-box h2
	{
	padding:2px 0px 12px 20px;
	}
.news-box-content
	{
	color:#686868;
	background:url(../images/lftgreybg.gif) #FFFFFF repeat-x;
	border-left:1px solid #e4e3e3;
	border-right:1px solid #e4e3e3;
	}
.news-box-content ul
	{
	padding:0px 0px 0px 20px;
	}
.news-box-content li
	{
	background:url(../images/rgtarrrow.gif) no-repeat;
	list-style-type:none;
	padding:0px 15px 12px 18px;	
	}

.galleryblock
	{
	float:left;
	padding:0px 0px 0px 9px;
	width:852px;
	}

.galleryblock li
	{
	list-style-type:none;
	display:inline;
	padding-right:4px;
	}
.imgborder	
	{
	padding:3px;
	border:1px solid #cccbcb;
	}

.fltlft
	{
	float:left;
	}
.fltrgt
	{
	float:right;
	}
.clrbth
	{
	clear:both;
	}

.imgbg
	{
	float:left;
	background:url(../images/img-display-bg.gif) no-repeat;
	padding:5px;
	}
.imgbg2
	{
	float:left;
	background:url(../images/bg2.gif) no-repeat;
	padding:5px;
	}

.imggrap
	{
	float:left;
	width:20px;
	}

.pagination
	{
	clear:both;
	padding:20px 20px 10px 20px;
	text-align:center;
	line-height:23px;
	}
.pagination li
	{
	list-style-type:none;
	display:inline;
	}

.modelinformationtxt
	{
	float:left;
	color:#343232;
	width:220px;
	clear:both;
	padding:5px 0px 15px 0px;
	line-height:25px;
	}

.greylink li
	{
	background:url(../images/lftarrrow.gif) no-repeat;
	list-style-type:none;
	line-height:13px;
	padding:0px 15px 12px 18px;	
	}
.greylink li a:link, .greylink li a:visited, .greylink li a:active
	{
	color:#686868;
	}
.greylink li a:hover
	{
	text-decoration:underline;
	}

.alphanamelist
	{
	float:left;
	padding:20px 30px;
	}
.alphanamelist li
	{
	list-style-type:none;
	padding:0px 0px 13px 15px;
	background:url(../images/lftarrrow.gif) no-repeat;
	}
.alphanamelist li a:link, .alphanamelist li a:active, .alphanamelist li a:visited
	{
	color:#333333;
	}
.alphanamelist li a:hover
	{
	color:#ff9409;
	}
.lftborder
	{
	padding:20px 20px 20px 30px;
	border-left:1px solid #CCCCCC;
	}

.footer
	{
	clear:both;
	background:url(../images/footerbg.gif) no-repeat #ad0000;
	width:906px;
	color:#ff9292;
	line-height:13px;
	font-size:10px;
	margin:0px auto;
	padding:20px 15px;
	}