/*
	RESET
	CREATED BY: Brandon Setter
	DATE: 11/2009
*/
html *									{margin: 0; padding: 0;}

html, body, div, span, applet, object, iframe,
p, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul, form, label,
h1, h2, h3, h4, h5, h6, hr, 
table, caption, tbody, tfoot, thead, tr, th, td  
									{outline: 0; text-decoration: none; font-size: 100%; font-family: inherit;}
body 								{color: white; background: #f88730; font-family: Helvetica, sans-serif; text-align: center;}
:focus 								{outline: 0;}	
a img 								{border: 0;}


/* tables */
table 								{border-collapse: collapse; border-spacing: 0;}
caption, th, td		 				{text-align: left;}






/* clearing */
.clear 								{clear: both; height: 1px; margin: 0; padding: 0;}
.clearfloat							{clear: both; height: 1px; margin: 0; padding: 0;}


/* alignment */
.alignleft							{float: left;}
.alignright							{float: right;}


/* hide/show */
.hide 								{display: none;}
.show 								{display: block;}

/* headers/links */


h1, h2, h3, h4, h5, h6 				{font-family: helvetica; color: #f98731; font-family: Helvetica;}
h1 									{font-size: 26px; padding: 10px 0; font-weight: 100;}
h2 									{font-size: 24px; padding: 10px 0; font-weight: 100;}
h3 									{font-size: 22px; padding: 10px 0; font-weight: 100;}
h4 									{font-size: 20px; padding: 10px 0; font-weight: 100;}
h5 									{font-size: 18px; padding: 10px 0; font-weight: 100;}
h6 									{font-size: 16px; padding: 10px 0; font-weight: 100;}
h1 a, h1 a:visited 					{font-size: 26px; padding: 10px 0; font-weight: 100; color: #f98731;}
h2 a, h2 a:visited 					{font-size: 24px; padding: 10px 0; font-weight: 100; color: #f98731;}
h3 a, h3 a:visited 					{font-size: 22px; padding: 10px 0; font-weight: 100; color: #f98731;}
h4 a, h4 a:visited 					{font-size: 20px; padding: 10px 0; font-weight: 100; color: #f98731;}
h5 a, h5 a:visited 					{font-size: 18px; padding: 10px 0; font-weight: 100; color: #f98731;}
h6 a, h6 a:visited					{font-size: 16px; padding: 10px 0; font-weight: 100; color: #f98731;}
h1 a, h1 a:hover, 
h2 a, h2 a:hover, 
h3 a, h3 a:hover, 
h4 a, h4 a:hover, 
h5 a, h5 a:hover, 
h6 a, h6 a:hover					{color: #999;}


/* standard links */
a, a:visited						{color: #f98731;}
a:hover								{color: #eee;}


/* show code */
.code 								{font: 12px/18px Monaco, Courier; width: 540px; padding: 10px; display: block; background: #F0F0F0;  overflow: auto; 
									margin: 5px 0 15px 0; position: relative; }



/* LAYOUT */

#wrapper							{background: url(images/body900.jpg) center repeat-y; width: 1030px; margin: 0 auto; text-align: left; overflow: hidden;}
#logo								{background: url(images/logo.png) center no-repeat; width: 1030px; height: 205px; position: relative; top: 1px;}

#col1								{width: 150px; float: left; overflow: hidden;}
#col2								{width: 710px; float: left; margin-left: 20px; overflow: hidden; font-size: 13px; }

#col2 #maincontent					{width: 735px; padding: 0 0 20px 0; overflow: hidden;}
#col2 #maincontent1					{width: 735px; padding: 0 0 20px 0; overflow: hidden; background: url(images/maincontentbg1.jpg) bottom right no-repeat;}
#col2 #maincontent2					{width: 735px; padding: 0 0 20px 0; overflow: hidden; background: url(images/maincontentbg2.jpg) bottom right no-repeat;}
#col2 #maincontent3					{width: 735px; padding: 0 0 20px 0; overflow: hidden; background: url(images/maincontentbg3.jpg) bottom right no-repeat;}

#col2 #maincontent #left			{width: 500px; float: left; min-height:400px; height:auto !important; height:400px;}
#col2 #maincontent #right			{width: 200px; float: left; margin-left: 10px;}
#col2 #maincontent1 #left			{width: 500px; float: left; min-height:400px; height:auto !important; height:400px;}
#col2 #maincontent1 #right			{width: 200px; float: left; margin-left: 10px;}
#col2 #maincontent2 #left			{width: 500px; float: left; min-height:400px; height:auto !important; height:400px;}
#col2 #maincontent2 #right			{width: 200px; float: left; margin-left: 10px;}
#col2 #maincontent3 #left			{width: 500px; float: left; min-height:400px; height:auto !important; height:400px;}
#col2 #maincontent3 #right			{width: 200px; float: left; margin-left: 10px;}


#col2 #maincontent #left ul,
#col2 #maincontent #left ol 		{list-style: inside; padding: 0 0 10px 20px;}
#col2 #maincontent1 #left ul,
#col2 #maincontent1 #left ol 		{list-style: inside; padding: 0 0 10px 20px;}
#col2 #maincontent2 #left ul,
#col2 #maincontent2 #left ol 		{list-style: inside; padding: 0 0 10px 20px;}
#col2 #maincontent3 #left ul,
#col2 #maincontent3 #left ol 		{list-style: inside; padding: 0 0 10px 20px;}

#col2 #hotline						{width: 710px; float: left; padding: 20px 0 0 0;}
#col2 p 							{padding: 0 0 10px 0;}


/*MAINMENU START**********************************************/
#mainmenu 							{width:150px; overflow: hidden;}
#mainmenu ul li 					{list-style-type:none; display: block; width: 120px;}
#mainmenu ul li a 					{display: block; font-size:16px; line-height: 20px; color:#fff; text-decoration:none;}
#mainmenu ul li a:hover, 			
#mainmenu ul li .current			{color:#333;}
#mainmenu ul li ul 					{padding:4px 4px 4px 10px;}


/*SIDEMENU START**********************************************/
#sidemenu 							{width:200px;}
#sidemenu ul li 					{list-style-type:none; display: block; }
#sidemenu ul li a 					{display: block; width: 192px; padding:4px; font-family:Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none;}
#sidemenu ul li a:hover, 			
#sidemenu ul li .current			{color:#333333; background: #f98731;}
#sidemenu ul li ul 					{padding:4px 4px 4px 10px; }
#sidemenu ul li ul li a				{display: block; width: 186px;}








