* { padding: 0; margin: 0; }

body {font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color:#03a4d6; background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-position:top}
#bgline{background-image:url(../images/bg_lines.jpg); background-repeat:no-repeat; background-position:top center; padding:10px 0 0 0}
#wrapper {margin: 0 auto; width: 965px;}
/*Header*/
#header {width: 965px; height: 103px; background-image:url(../images/header.png); background-repeat:no-repeat; margin:0 0 10px 0}
#header p {color:#4b4e4f; font-size:11px; padding:35px 0 0 0; text-indent:10px}
#logo {padding:15px 0 0 20px; float:left}
#topmenu {float:right; color:#4b4e4f; font-size:11px; padding:35px 30px 0 0}
#topmenu ul li{display:inline}
#topmenu a{margin:0 5px 0 5px}
#topmenu a:link{color:#4b4e4f; text-decoration:none}
#topmenu a:visited{color:#4b4e4f; text-decoration:none}
#topmenu a:hover{
	color:#9B9E9F;
	text-decoration:none
}
#topmenu img{margin:0px 5px 0 5px; vertical-align:middle}

#menu {width:963px; height:67px; background-image:url(../images/menu.png); background-repeat:no-repeat; background-position:center; margin:0 0 10px 0; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-size:24px}
#menu ul li{display:inline}
#menu ul{margin:0 0 0 10px}
#menu a{color:#fff; line-height:60px; text-decoration:none; padding:12px 25px 12px 15px; background-image:url(../images/line.png); background-repeat:no-repeat; background-position:right;}
#menu #active {color:#34383b}
#menu a:hover {color:#34383b}


#poster {width:951px; height:250px; padding:0px 0 0 11px}
#inposter {width:951px; height:161px; padding:0px 0 0 7px}
#innerpage {width:591px; padding:0 15px 0 0 }

#home {width: 963px; height:540px;background-image:url(../images/top.png); background-repeat:no-repeat; background-position:top; padding:12px 0 0 0}
#hometop {width:963px; height:540px; background-image:url(../images/bg_contents.gif); background-repeat:repeat-y; background-position:4px 0px;}
#homebottom {width:963px; height:540px; background-image:url(../images/bottom.png); background-repeat:no-repeat; background-position:4px bottom; }

#content {width:963px; background-image:url(../images/top.png); background-repeat:no-repeat; background-position:top;  padding:12px 0 0 0}
#contenttop {width:963px; background-image:url(../images/bg_contents.gif); background-repeat:repeat-y; background-position:top; background-position:4px 0px;}
#contentbottom {width:963px; background-image:url(../images/bottom.png); background-repeat:no-repeat; background-position:4px bottom; padding:0 0 29px 0}
#contentwhite {width:956px; background-color:#fff; background-image:url(../images/bg_white.jpg); background-position:bottom; background-repeat:repeat-x; margin:0 0 0 4px;}

#contenttext {padding:0 20px 40px 20px}
#contenttext h1{font-size:29px; color:#34383b; font-weight:normal; width:590px; border-bottom:1px dotted #666}
#contenttext p{color:#34383b; line-height:18px; margin:10px 0 0 0}

/*Right Menu*/
#inmenu {
	float:right;
	width:310px;
	background-color: #F9F9F9;
}

#inmenu li{border-bottom:1px dotted #34383b; width:270px;}
#inmenu .no{border-bottom:none}
#inmenu .sel{
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color:#009ed1;
	font-size:15px;
	line-height:25px;
	background-color: #EEEEEE;
}
#inmenu ul{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 12px;
}
#inmenu ul li{list-style-position:outside; list-style:none}
#inmenu ul li:hover{background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;}
#inmenu a{font-size:15px; line-height:25px; padding:0 0 0 0px}
#inmenu a:link{color:#34383b; text-decoration:none; }
#inmenu a:visited{color:#34383b; text-decoration:none;}
#inmenu a:hover{color:#009ed1; text-decoration:none; margin-left: 7px;}


/*Homepage menus*/
.menus {float:left; margin:10px 5px 0 20px}
.menus h1{font-size:29px; color:#34383b; font-weight:normal; border-bottom:1px solid #34383b; }
.menus li{border-bottom:1px dotted #34383b; width:290px;}
.menus .no{border-bottom:none}
.menus ul li{list-style-position:outside; list-style:none}
.menus ul li:hover{list-style-image:url(../images/arrow.gif);}
/*.emenus ul li:hover{ list-style-position:outside; list-style-image:url(images/arrow.gif); }*/
.menus a{font-size:15px; line-height:25px; padding:0 0 0 0px}
.menus a:link{color:#34383b; text-decoration:none; }
.menus a:visited{color:#34383b; text-decoration:none;}
.menus a:hover{color:#009ed1; text-decoration:none;}
.heading {
	font-size:22px;
	color:#34383b;
	font-weight:normal;
	border-bottom:1px solid #34383b;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 10px;
	width:290px;
 }
 .heading2 {
	font-size:22px;
	color:#009cce;
	font-weight:normal;
	border-bottom:1px solid #34383b;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 10px;
	width:290px;
 }
 
 
#footer {width: 965px; color:#fff; font-size:11px;}
#footer p{width:400px; margin:0 0 0 10px}
#footer ul li{display:inline}
#footer ul {float:right; padding:0 20px 0 0}
#footer a{color:#fff; padding:0 5px 0 5px}
#footer a:link{text-decoration:none}
#footer a:visited{text-decoration:none}
#footer a:hover{text-decoration:underline}

.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.inputbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #333333;
	text-decoration: none;
	border: thin solid #999999;
}
.inputbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	border: thin solid #999999;
}
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	border: thin solid #CCCCCC;
}
.block {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #F0F0F0;
	border: thin dotted #333333;
	height: 20%;
}
.block2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #F0F0F0;
	border: thin dotted #333333;
	height: auto;
	width: auto;
}
.quote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

