@charset "utf-8";

/* CSS Document */

html {

    margin:0;

    padding:0;

    background:#003399;

    color:#000;

    }

body {

    min-width:750px;

	font-family: arial, verdana, helvetica, sans-serif;

	line-height: 1.1;

	font-size: small;

    }

a img {border: none;}



#wrap {

	background:#039;

	margin:0 auto;

	padding:0;

	width:750px;

	overflow: hidden;

	top: auto;

	border-left-style: solid;

	border-left-width: 5px;

	border-left-color: #003366;

	border-right-style: solid;

	border-right-width: 5px;

	border-right-color: #003366;

	border-bottom-style: solid;

	border-bottom-width: 5px;

	border-bottom-color: #003366;

    }

	

/***************** HEADER ********************/

#header {

    background:#003399;

	background-image:url(header_index.jpg);

	background-repeat:no-repeat;

	height: 200px;

	border-bottom-color: #003366;

	border-bottom-width: 5px;

	border-bottom-style: solid;

    }



#home_bar {

	width: 100%;

	color: #FFF;

	float:left;

	margin-top: 2px;

	margin-left: 2px;

}



#title {

	width: 100%;

	color: #FFF;

	float: left;

	font-size:18px;

	height: 25px;

	margin-top: 175px;

	text-align: center;

	}



#home_bar a {

	text-decoration: none;

	color: #FFFFFF;

}



#home_bar a:hover {

	text-decoration: underline;

}



#main {

    background:#FFF;

	padding: 3px 0 0 0;

	float: left;

	width: 428px;

	padding: 0px;

	margin: 0px;

	border-left-color: #003366;

	border-left-style: solid;

	border-left-width: 1px;

	border-right-color: #003366;

	border-right-style: solid;

	border-right-width: 1px;

    }

/* *************************MAIN TEXT FORMATTING ******************* */



#main p {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	font-size: small;

	word-spacing: normal;

	letter-spacing: normal;

	text-decoration: none;

	text-transform: none;

	text-align: left;

	line-height: 1.3;

	padding: 5px 5px 5px 5px;

	}

#main h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: bold; 

	color: #003366;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #003366;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #003366;

	font-weight: bold;

	text-indent: 5px;

	padding: 3px 0 3px 0;

}

#main h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bolder;

	font-style: normal;

	font-size: small;

	color: #003366;

	padding: 5px;

}



.product_of_month {

	float: right;

	clear: both;

}



#sidebar {

    background:#039;

	float: left;

	width: 150px;

	padding: 5px;

	    }



.cross {

	font-weight: bold;

	color: #FFCC00;

}



#sidebar h1 {

	font-weight: bolder;

	font-style: normal;

	font-size: small;

	color: #003366;

	border-bottom-style:solid;

	border-bottom-color: #036;

	border-bottom-width: 1px;

	padding: 0 0 2px 0;

	margin: 0px;

}



#sidebar h2 {

	font-weight: bolder;

	font-style: normal;

	font-size: small;

	color: #003366;

	padding: 0 0 2px 0;

	margin: 0px;

	border-bottom-width: 1px;

	border-bottom-color: #CCCCCC;

	border-bottom-style: solid;

}



#sidebar ul {

	padding: 0px 0px 2px 0px;

	margin: 0;

}





#sidebar li {

	font-weight: normal;

	font-style: normal;

	font-size: small;

	color: #003366;

	list-style-type: none;

}



#sidebar a {

	text-decoration: none;

}



#sidebar a:hover {

	text-decoration: underline;

}



.contact {

	padding-top: 0px;

}



.container {

	padding: 0 0 15px 0;

}

.bl {background: url(bl.gif) 0 100% no-repeat;  background-color: #FFF}

.br {background: url(br.gif) 100% 100% no-repeat}

.tl {background: url(tl.gif) 0 0 no-repeat}

.tr {background: url(tr.gif) 100% 0 no-repeat; padding:5px}

.clear {font-size: 1px; height: 1px}



#right_sidebar {

    background:#039;

	float: left;

	width: 150px;

	padding: 5px;

    }

#body_bottom {

	clear: both;

	margin:0 auto;

    width:740px;

    }

#footer {

	clear: both;

	margin:0 auto;

    width:750px;

    }

#footer p {

	clear:both; 

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:10px; 

	color:#80b3cc;

	}
