@charset "utf-8";

* {

	margin : 0 auto;

	padding : 0px;

}

body {

	background-image : url(../images/bg.jpg);

	background-position : left top;

	background-repeat : repeat-x;

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

	font-size : 12px;

	background-color:#FFFFFF;

	font-weight : normal;

	letter-spacing : normal;

	text-transform : none;

	word-spacing : normal;

	margin-top : 0px;

	vertical-align : top;

}

H1 {

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

	font-size : 28px;

	font-weight : normal;

	color : #043275;

	font-style : normal;

	text-decoration : none;

	word-spacing : normal;

	letter-spacing : normal;

	line-height : 35px;

	text-transform : none;

	margin : 7px 0px 0px 10px;

}

H2 {

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

	font-size : 26px;

	font-weight : normal;

	color : #043275;

	font-style : normal;

	text-decoration : none;

	word-spacing : normal;

	letter-spacing : normal;

	text-transform : none;

	border : 0 solid green;

	line-height : 35px;

	margin : 7px 0px 7px 10px;

}

H3 {

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

	font-size : 14px;

	color : #000000;

	font-weight : bold;

	font-style : normal;

	text-decoration : none;

	word-spacing : normal;

	letter-spacing : normal;

	text-transform : none;

	margin-bottom : 5px;

	margin : 7px 0px 7px 10px;

}

#wrap {

	margin : 0px auto;

	width : 940px;

	background-color:#bddbe0;

}

#header {

	margin : 0 auto;

	padding : 0px;

	background-image : url(../images/head_bg.jpg);

	background-position : left;

	background-repeat:repeat-x;

	height : 107px;

	width : 940px;

	/*position : relative;

	clear : both;*/

}

#headerlt {

	margin : 0 auto;

	padding : 3px 0px 0px 41px;

	/*position : relative;*/

}

#headerrt{margin : 0 auto;

	padding : 3px 0px 0px 41px;}
.logo{

	width:709px;

	float:left;

	}

#chat_button {

	padding-top:12px;

	padding-right:10px;

	float:left;

	width:180px;

}

#banner {

	margin : 0px auto;

	padding:0px;

	background-image : url(../images/banner.jpg);

	background-position : left;

	background-repeat : no-repeat;

	width:940px;

	height:190px;

}

UL LI {

	margin-top : 5px;

	margin-left : 25px;

	list-style-type : disc;

	padding-bottom : 8px;

	vertical-align : text-top;

	text-align : justify;

	color : #333333;

	list-style-image : url(../images/bullet.gif);

	list-style-position : inherit;

}

#sidebar UL, #sidebar LI, #sidebar LI {

	list-style-type : circle;

}

#sidebar UL, #sidebar LI, #sidebar LI, #sidebar LI {

	list-style-type : square;

}

OL Li {

	margin-top : 0;

	list-style-type : disc;

	padding-bottom : 5px;

	margin-left : 45px;

	vertical-align : text-top;

	text-align : justify;

	color : #333333;

	list-style-image : url(../images/dualwan_blue_arrow.jpg);

	list-style-position : outside;

}

OL LI LI {

	list-style-type : circle;

}

OL LI LI LI {

	list-style-type : square;

}

#nav {

	margin : 0 auto;

	z-index:99;

	background-image : url(../images/nav.gif);

	background-position : left;

	background-repeat : repeat-x;

	position : relative;

	font-size : 14px;

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

	font-weight : bold;

	width : 909px;

	top:-25px;

	height : 39px;

}

#nav ul {

	margin : 0px;

	padding : 12px;

	color:#000000;

	list-style : none;

}

#nav li {

	display : inline;

	margin : 0px;

	padding : 10px;

}

#container {

	margin :0px auto;

	padding : 0px;

	height : auto;

	width : 940px;

	position : relative;

	background-color:#bddbe0;

}

#main, P {

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

	font-size : 12px;

	color : #333333;

	font-weight : normal;

	letter-spacing : normal;

	text-transform : none;

	word-spacing : normal;

	line-height : 17px;

	text-align : justify;

	padding:5px 5px 5px 5px;

}

#main {

	float : left;

	height : auto;

	width : 650px;

	background-color:#f6f6f6;

	margin:0px 0px 0px 7px;

	background-image:url(../images/content_bg.jpg);

	background-position : left top;

	background-repeat:repeat-x;

}

#sidebar {

	float :right;

	width : 250px;

	height :525px;

	background-color:#f6f6f6;

	margin:0px 7px 0px 5px;

	background-image:url(../images/content_bg.jpg);

	background-position : left top;

	background-repeat:repeat-x;

}

.space {

	height : 8px;

}

.ulspace {

	width : 580px;

}

#sidebar h1 {

	margin : 15px 10px 10px 10px;

}

#footer {

	background-image : url(../images/footer_bg.jpg);

	background-position : left top;

	background-repeat:no-repeat;

	position : relative;

	width : 940px;

	height:74px;

	clear : both;

	margin:auto;

	color:#FFFFFF;

	text-align:center;

}

.copyright {

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

	font-size : 12px;

	font-weight : normal;

	letter-spacing : normal;

	text-transform : none;

	word-spacing : normal;

	line-height : 17px;

	width : 940px;

	text-align : center;

}

a:link {

	color : #043275;

	text-decoration : none;

}

a:visited {

	color : #043275;

	text-decoration : none;

}

a:hover {

	color : #3d72ce;

	text-decoration : underline;

}

a:active {

	color : #043275;

	text-decoration : none;

}

a.nav:link {

	color : #000000;

	text-decoration : none;

}

a.nav:visited {

	color : #000000;

	text-decoration : none;

}

a.nav:hover {

	color : #FFFFFF;

	text-decoration : underline;

}

a.nav:active {

	color : #000000;

}

a.sub:link {

	color : #3d72ce;

	text-decoration : none;

}

a.sub:visited {

	color : #3d72ce;

	text-decoration : none;

}

a.sub:hover {

	color : #043275;

	text-decoration : underline;

}

a.sub:active {

	color : #3d72ce;

}

a.footer:link {

	color : #ffffff;

	text-decoration : none;

}

a.footer:visited {

	color : #ffffff;

	text-decoration : none;

}

a.footer:hover {

	color : #cecece;

	text-decoration : underline;

}

a.footer:active {

	color : #ffffff;

}

a.external:link {

	color : #0000ff;

	font-size : 18pt;

	font-weight : bold;

}

a.external:visited {

	color : #894f7b;

	font-weight : bold;

}

a.external:hover {

	text-decoration : overline;

	background-color : #003399;

}

a.external:active {

	color : red;

}

