/* Design by OZGworks*/

*{ margin: 0; padding: 0; }* 



body { 
	font: .74em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; 
	line-height: 1.6em;
	background: #888 url(images/bg3.gif) repeat-x; 
	color: #444; 
}

HTML {
overflow: -moz-scrollbars-vertical;
background:#888;
}

a {	color: #036;	background: inherit; text-decoration: underline; }
a:hover { color: #808080; background: inherit; text-decoration: none;}
p { margin: 5px 0 5px 0; }

h1 { font: bold 1.7em Arial, Sans-Serif;  margin: 20px 0 0; }
h1 a { color: #fff; background: inherit; }
h1 a:hover { color: #E4FFD3; background: inherit; }
h2 { color:#555555; font: bold 1.6em Arial, Sans-Serif; margin: 0 0 12px;clear: both; }
h3 { color:#036; font: bold 1.4em Arial, Sans-Serif; padding: 3px 0 12px 0; }
h4 { color: #808080; background: inherit; font-weight: normal; font-size: .9em; }
blockquote {margin: 10px 35px 10px 15px; padding:5px; text-align:justify;}

.emphasis {margin: 10px 35px 10px 15px; padding:5px; background-color:#CCC; color:#1B2532;}

#wrapper {width:830px;
		
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
		text-align:left;}


#content { width: 800px; margin: 0 auto; background: #888 url(images/bg3.gif) repeat-x;/*background: #1b2532;*/}

#header { width: 780px; margin: 0 auto; background: #fff;}

#center { width: 800px; margin-left: 0; margin-right: auto; margin-top:5px; background: #fff url(images/centerback2.gif) repeat-y; clear:both;}

#top {padding:0 0 0 0; margin:0 0 0 0; }

#logo { padding:0 0 10px 0; margin: 0 0 0 0px; height: 70px; width: 780px; float: left; background: #CFD9E6 url(images/logo2.gif) no-repeat; text-align: left;}

#logo h1{padding:20px 0 0 140px; color: #1b2532; float:left;}

.titleright {margin: 5px 5px 0 0; float:right; color:#444; font-size:.9em; list-style: none;}

#flash {
height:auto;
background: inherit;
	margin: 0 0 0px;
	padding: 10px 10px 0 25px;
	clear:both;
	z-index:1;
}

.img {
border:0;
}

#img {
height:190px;
background: inherit;
	margin: 0 0 10px 0;
	padding: 15px 10px 0 25px;
	clear:both;
	border:0;
}



.intro {
		font-family: Arial, Verdana, sans-serif;
		letter-spacing: -0.05em;
		font-size: 22px;
		margin:0px;
		line-height: 1.2em;
		text-transform:uppercase;
		color:#1B2531;
	}

#intro { 
	clear: both;
	background: #fff;
	color: #1B2531;
	margin: 0 10px 5px 10px;
	padding: 0px 10px 5px 10px;
	text-align: left;
	border-bottom: 1px solid #CCC;
}
	#intro h1 {font-size: 1.3em; }
	#intro p { margin: 0; }
	
#navcontainer ul
{
padding: 0;
margin: 0 0 0 0;
background-color: #036;
color: White;
float: right;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a {
padding: 0.2em 1em;
background-color: #036;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover{
background-color: #369;
color: #fff;
}

#navcontainer ul li #current{
background-color: #369;
color: #fff;
}

#left { clear: left; float: left; width: 220px; padding: 0 14px 0 25px; font-size: .9em; margin: 0 0 15px; }
	#leftmenu { list-style: none; margin: 0 0 20px 0; }
	#leftmenu li { padding: 0 0 0 12px; }
	#leftmenu li a { background: #EAFFE3; color: #036; }
	#leftmenu li a:hover { background: #036; color: #888; text-decoration: underline;}
	
#right {
	margin: 0 15px 20px 0;
	padding: 0 20px 0 35px;
	border-left: 1px solid #ccc;
	float: right;
	width: 460px;
	text-align: justify;
}

#right p + p {
  text-indent: 1.5em;
  margin-top: 0 }
  
	#notice { padding: 12px 14px 1px; background: #ccc url(images/noticebg.gif) no-repeat bottom right; color: #003366; }
	#left a img{ border:0;}
	#right a img{ border:0;}
	#left a {color: #036; text-decoration:underline;}
	#left a:hover{color: #1b2531; text-decoration:none; }
	
	#left h3 { border-bottom: 1px solid #eee; padding: 0 0 7px; margin: 0 0 15px 0; }
	#right h2 { border-bottom: 1px solid #ccc; padding: 0 0 8px; }

#footer {
bottom:0;
text-align:center;
font-size: 0.9em;
clear:both;
width: 700px;
margin: 5px 5px 0px 15px;
padding: 5px 0 0px 35px;
background: #ffffff;
color: #036;
border-top: 1px solid #ccc;
}

#footer a{
color: #555;
}
#footer a:hover{
color: #333;
}

/*Misc Styles*/

.graytext {color: #036;}

.right{float:right;}

.left {float:left;}

.clear {clear:both;}

.itunes{font-size:18px;}

.hidden {display:none;}


.padtop {padding-top: 65px;border:0px;}

.underline {
text-decoration:underline;
}

.stretchtoggle{

background-color:#cfd9e6;

color:#405E80;

cursor:pointer;

padding : 5px;

text-decoration: underline;

}



.stretcher{

	font: 12px Arial, Helvetica, sans-serif;
	color: #405e80;
	clear: left;
	margin: 5px 20px 10px 0;
}

.stretcher img{
	color: #405e80;
	float: left;
	margin: 5px;
}


