body{
    color: #4B4B4B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
}

ul, li{padding: 0px; margin: 0px; list-style: none;}

#container{width:965px; margin: 0 auto; text-align: left}

div.header{width: 100%; height: 118px; background: url('../images/sce/header_extender.jpg') no-repeat right top; float: left; position: relative} 

div.header div.logo {float: left;}

div.header div.static_menu{ margin: 10px 0px 0px 205px }

div.static_menu li { display: inline; border-left: solid 1px #dddddd; padding: 0px 3px 0px 7px; }

div.static_menu li a:hover{ text-decoration: underline}

div.header div.quote{ margin: 30px 0px 0px 205px}

div.header div.clock{ position: absolute; bottom: 25px; right: 30px; }

div.header div.clock span{ font-size: 11px; color:#a0a0a0 }

div.menu{width: 100%; height: 63px; background: url('../images/sce/menu_extender.jpg') repeat-x; float: left}

.main_menu {	float: left}

.main_menu ul { list-style: none; margin: 20px 0px 0px 20px }

.main_menu li 
{
	display: inline;
	border-left: solid 1px #ececec;
	padding: 0px 3px 0px 7px;
}

.main_menu li.first { border: 0px }

.main_menu li a { color: #d97646 }

.main_menu li a:hover { color: #353535;  text-decoration: underline }

.menu .shoppingbasket {
	background-color: #ffe6c2;
	color: A0A0A0;
	width: 245px;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 5px;
	float: right;
	
}
.menu .shoppingbasket ul.shoppingbasketheader {background-color: #ffefda; width: 240px; height: 15px; padding: 2px 0px 0px 5px}

.menu .shoppingbasket ul.shoppingbasketheader2 {background-color: #ffe6c2; padding: 5px 0px 0px 5px}

.menu .shoppingbasket li {
    display: block;
    float: left;
    width: 80px;
	
}

/* Left Section */
div.contentleft{  float: left; margin: 0px 10px 0px 0px}

div.search{ padding: 10px 0px 10px 10px; background-color: #efefef; border-top: 1px solid #647eb1; margin-top: 10px; line-height: 30px}

div.category{ padding: 10px 0px 10px 10px; background-color: #efefef; border-top: 1px solid #647eb1; margin-top: 10px; min-height: 200px; }

 
/* Content */

.contentwrapper {min-height: 400px; float: left; position: relative;}

.content{
	width: 765px; 
	float: left;  
	background: url('../images/sce/content_extender.jpg') repeat; 
	min-height: 400px;
	margin: 10px 0px 10px 0px;
	border-top: 25px solid #f8f8f8;
	border-bottom: 25px solid #f8f8f8;
}

.print {position: absolute; top: 13px; right: 40px}

.print a span {color: #a0a0a0}

.contentinner{padding: 0px 10px 0px 10px; }

a{ color: #59a3e0; text-decoration: none}

.footer {float: left; background: url('../images/sce/footer_extender.jpg') repeat-x; width: 100%}

.footer  a{ font-size: 12px; text-decoration: underline }

.footer  .header{ font-size: 14px; font-weight: bold; color: #3d3d3d}

.footer ul { float:left; width: 125px; margin: 20px}

.footer ul.first { }

.footer ul.last{ padding-left: 50px; border-left: 1px solid #a0a0a0}

.footer ul.last li { padding: 0px 0px 10px 0px}

h1 {margin: 0px; padding: 0px; color: #1d4390; font-size: 14px}

#vgm_menu_category li
{
	background: url("../images/sce/disc1.jpg") no-repeat center left;
}

#vgm_menu_category a.category_main_menu
{
	background: url("../images/sce/disc1.jpg") no-repeat center left;
	border-bottom: 1px solid #FFFFFF;
}

#homeTopInfo {
	background-image:url(../images/sce/tope_cuadro_home.gif);
	background-repeat:repeat-x;
	padding:10px;
	padding-left: 40px;
    	line-height: 18p;}
#homeTopInfo ul {
	list-style:none;
	margin:0px;
	padding:0px;
	padding-top: 10px;
	}
#homeTopInfo li {
	background-image:url(../images/sce/bullet.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	padding-left:25px;
	}
#homeTopInfo img {
	margin-bottom:10px;}
#homeBottomInfo {
	background-image:url(../images/sce/base_cuadro_home.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:20px;}
#homeBottomInfo h2 {
	color: #59A3D0;
    	font-size: 16px;
    	font-weight: bold;
    	margin: 0;
	padding-bottom:10px;}
#homeBottomInfo p {
	margin-bottom:10px;
	margin-right:10px;}
	.contentinner {
	background-image:url(../images/sce/tope_cuadro_home.gif);
	background-repeat:repeat-x;
	padding:0 20px;}
.contentinner {
	background-image:url(../images/sce/tope_cuadro_home.gif);
	background-repeat:repeat-x;
	padding:0 20px;
	margin:0 10px;}
.contentinner h1 {
    color: #1D4390;
    font-size: 20px;
    font-weight: bold;
    margin: 10px 0 0;
	border-bottom:2px solid #FFF;
	padding:5px 0;
	}
.contentinner h2 {
	color: #59A3D0;
    font-size: 16px;
    font-weight: bold;
	}
.contentinner h3 {
    color: #FF9900;
    font-size: 14px;
    font-weight: bold;
}
.contentinner p {
	line-height:18px;}
.contentinner strong {
	font-weight:bold;}
.contentinner ul {
		list-style:none;
	margin:0px;
	padding:0px;
	padding-top: 5px;
	}
.contentinner li {
	background-image:url(../images/sce/bullet.gif);
	background-repeat:no-repeat;
	padding:5px 0px;
	margin:0px;
	padding-left:25px;
	}
.contentinner form { border-top:1px solid #efefef;}
.new_user {
    width:250px;
    border: solid 1px #EEEEEE;
    padding:20px 10px;
    margin-top:20px;
    margin-right:20px;}
.new_user h3, .existing_user h3 {
    padding-top:0px;
    margin-top:0px;
}
.existing_user {
width:350px;
    border: solid 1px #EEEEEE;
    padding:20px 10px;
    margin-top:20px;
    margin-right:20px;}
.existing_user .form .form_element {
  width:80px;}
div.category_content {
    background-color: transparent;
}
.vgm_sub_category a {
    background-color: #FFFFFF;
    background-image: url("../images/sce/cat_bkg.gif");
    background-repeat: repeat-x;
    border: 1px solid #C8C8C8;
}
.vgm_sub_category {
    margin: 2px;
}
.contentinner th {
	background-color:#eeeeee;
	padding:5px 0px;
	font-weight:bold;}
.contentinner td {
    padding:5px 0px;
    }
