@charset "utf-8";
body {
	background-color: #202020;
	margin: 0px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#333;
	background-image:url(images/backgroundsymbol.png);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;
}

/* ** ** Header Styles ** ** */
h1, h2, h3, h4, h5 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin:0 0 0.5em; line-height:1.1em;
	text-shadow:#FFF 1px 1px 2px;
}
h1 {	font-size:2.52em;} 
h2 {	font-size:1.952em;} 
h3 {	font-size:1.652em;} 
h4 {	font-size:1.452em;} 
h5 {	font-size:1.252em;} 
h6 {	font-size:1.52em;}

/* ** ** Link Styles ** ** */
a {	color:#333;
	text-decoration:none;
}
a:hover, a:focus { 
	text-decoration:underline;
	color:#fff;
}
a:active, a:visited { }

/* ** ** font styling ** ** */
p {
	font-size:.8em;
}
	
strong   		{	font-weight:600;}
em, dfn  		{	font-style:italic;}
dfn 	 		{   font-weight:600;}
sup, sub 		{   line-height:0;}
abbr, acronym   {	border-bottom:1px dashed #ccc;}
address 		{	margin:0 0 1.5em;font-style:italic;}
del 			{	color:#666;}
pre, code, tt   {	font:1em 'andale mono', 'lucida console', monospace;line-height:1.5; display:block;}
code 			{	background-color:#d5d2d8; display:block; padding:0px 2px 4px 26px; background:#fff url(code.jpg) no-repeat left top; line-height:1.67em;}


/* ** ** div styling ** ** */
#wrapper {
	width:960px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
}
#container {
	width:960px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
}
#content {
	width:900px;
	height:100%;
	margin-left:30px;
	margin-right:30px;
}
#header {
	width:900px;
	height:150px;
	background-image:url(images/header2.png);
}
#flash {
	width:900px;
	height:300px;
}
#form ul	{
	display:block;
	clear:left;
}
#form li	{
	display: block;
	float:left;
	list-style-type: none;
	padding-right: 20px;
	padding-top:8px;
	width:120px;
	font-family: Georgia, Times New Roman, Times, serif;
	color:#000000;
	font-size:12px;
}
#content_box_1 {
	width:900px;
	height:auto;
	background-image:url(images/contentbox1_background.png);
	background-repeat:repeat-y;
}
#main_content_background{
	width:900px;
	height:292px;
	background-image:url(images/content_box_main.png);
	background-repeat:none;
}
#main_content_extend{
	width:900px;
	height:auto;
	background-image:url(images/content_box_extend.png);
	background-repeat:repeat-y;
}
#sub_page_nav {
	width:900px;
	height:319px;
	background-image:url(images/sub_nav.png);
	background-repeat:no-repeat;
}
#sub_main_background {
	width:900px;
	height:326px;
	background-image:url(images/sub_main_background.png);
	background-repeat:no-repeat;
	padding-top:15px;
}
#sub_main_extend {
	width:900px;
	height:auto;
	background-image:url(images/sub_main_extend.png);
	background-repeat:repeat-y;
}
#footer {
	width:900px;
	height:auto;
	font-size:.6em;
	color:#000;
	text-align:right;
	background-image:url(images/contentbox1_background.png);
	background-repeat:repeat-y;
}
#main_content_cap {
	width:900px;
	height:10px;
	background-color:#fff;
	clear:left;
}
#h_spacer {
	width:900px;
	padding:5px;
}
#text_box {
	width:625px;
	height:auto;
	padding-left:20px;
	padding-right:25px;
	padding-top:15px;
	text-align:justify;
	float:left;
}
#picture_frame {
	width:625px;
	height:auto;
	padding-left:25px;
	padding-right:20px;
	text-align:justify;
	float:left;
	font-style:italic;
	color:#FFF;
	text-align:center;
}
#navbar {
	width:200px;
	height:auto;
	float:left;
	padding-right:15px;
	padding-left:15px;
	padding-top:15px;
}
#navbar_button {
	width:200px;
	height:auto;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 1.452em;
	font-weight:700;
	text-align:justify;
	border-bottom:2px;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
}
#product {
	width:200px; 
	height:200px; 
	padding:5px; 
	text-align:center; 
	font-weight:bold;
	float:left; 
}
.partners{width:190px; height:80px; float:left; margin:0px 5px;}
.partners_txt{width:190px; height:20px; float:left; text-align:center; margin:0px 5px; font-size:.8em; font-weight:bold;}
