@charset "UTF-8";

/*main buld elements*/
body { background-color:#f4f4f4; background-image:url(images/bg.jpg); background-repeat:repeat-x; font-family:Helvetica, Arial, "Trebuchet MS", Times; font-style:normal; font-weight:400; font-variant:normal; text-transform:none; color:#333; margin:0; padding:0; line-height:20px; font-size:0.8em }

#banner { width:962px; height:162px; background-image:url(images/banner.jpg); background-repeat:no-repeat; margin:0 auto }

#toplinks { height:22px; margin-left:832px; padding:2px 0 0 15px; width:114px; color:#FFFFFF }

#toplinks a { color:#FFFFFF; text-decoration:none }

#toplinks a:hover { text-decoration:underline }

#logo { width:467px; height:105px; margin-left:38px }

#main { width:934px; margin:0 auto; overflow:hidden; background-color:#FFFFFF; padding:11px 18px 20px 10px; clear:both }

#left { width:702px; float:left }

#left { width:702px; float:left }


#newscontact { background-color:#F4F4F4; border-top:5px solid #73a8dc; margin-bottom:20px; padding:20px; width:280px; }
#rightcontact { float:right; width:320px; }
#leftcontact { width:602px; float:left }


#flashcont { width:700px; height:263px; background-color:#f4f4f4; margin-bottom:20px; overflow:hidden; }

#flash { width:441px; height:240px; margin:11px; float:left }

#right { float:right; width:220px; }

#form { border-top:5px solid #583232; float:right; font-size:0.9em; line-height:16px; padding:5px; width:210px; color:#999 }

.contact { text-transform:uppercase; color:#583232; font-size:1.0em }

#tab1 { border-top:5px solid #583232; float:left; font-size:0.9em; background-color:#F4F4F4; line-height:16px; padding:7px; width:200px; height:118px; color:#999; overflow:hidden; margin:0 7px 0 0 }

#tab1 a { line-height:10px; color:#73a8dc; text-decoration:none; font-size:1.0em; font-weight:bold }

#tab1 a:hover { text-decoration:underline; color:#583232 }

#tab2 { border-top:5px solid #583232; float:left; font-size:0.9em; background-color:#F4F4F4; line-height:16px; padding:7px; width:200px; height:118px; color:#999; overflow:hidden; margin:0 7px 0 0 }

#tab2 a { line-height:10px; color:#73a8dc; text-decoration:none; font-size:1.0em; font-weight:bold }

#tab2 a:hover { text-decoration:underline; color:#583232 }

#tab3 { border-top:5px solid #583232; float:left; font-size:0.9em; background-color:#F4F4F4; line-height:16px; padding:7px; width:200px; height:118px; color:#999; overflow:hidden; margin:0 }

#tab3 a { line-height:10px; color:#73a8dc; text-decoration:none; font-size:1.0em; font-weight:bold }

#tab3 a:hover { text-decoration:underline; color:#583232 }

#news { background-color:#F4F4F4; border-top:5px solid #73a8dc; margin-bottom:20px; padding:8px; width:204px; }

#news ul { list-style-image:none; list-style-position:outside; list-style-type:none; padding:0; margin:0 }

#news h2 { color:#583232; font-size:0.9em; font-weight:normal; text-transform:uppercase; }

#news a { color:#73a8dc; }

#news a:hover { color:#2C110E }

#feeds { background-color:#F4F4F4; border-top:5px solid #73a8dc; margin-bottom:20px; padding:8px; width:204px; }

#feeds h2 { color:#583232; font-size:0.9em; font-weight:normal; text-transform:uppercase; }

#feeds ul { list-style-image:none; list-style-position:outside; list-style-type:none;  padding:0; }

#feeds a { color:#73a8dc; }

#feeds a:hover { color:#2C110E }

#contactcont { background-color:#E4EEF7; padding:20px 10px 10px 10px; width:550px; margin-left:10px }

.formstyle2 { width:250px }

.meassagebox { width:520px }

/*nav*/

#nav { width:962px; height:35px; padding-top:6px }

ul#navlist { font-size:0.85em; font-weight:400;  list-style-type:none; margin:0; padding:0; white-space:nowrap; }

#navlist li { display:inline; list-style-type:none; font-weight:400; }

#navlist a { color:#fff; font-weight:400; margin:0 6px; padding:9px 8px 10px 11px; text-decoration:none; text-transform:uppercase; }

#navlist a:hover { color:#666; background-color:#fff; text-decoration:none; font-weight:400; }

/*foot*/


#footwrap { background-image:url(images/foot-bg.jpg); background-repeat:repeat-x; background-color:#e5e5e5; width:100%; margin:0; clear:both; padding:3px 3px 0 3px }

#foot { width:947px; background-color:#eeeded; margin:0 auto; padding:10px; font-size:0.9em; line-height:20px; color:#666666 }

#foot ul { display:inline; list-style:none; color:#333; margin:0; padding:0; }

#foot li { display:inline; padding-left:5px; padding-right:5px; border-right:1px solid #333; list-style:none; color:#333; font-size:0.9em; }

#foot a { color:#73a8dc; text-decoration:none }

#foot a:hover { color:#3399FF; text-decoration:underline }

/*styes*/
.form { background-color:#ccc; width:204px; border:1px solid #ccc; font-family:Arial; color:#666; font-size:1em; margin-bottom:15px; height:20px; padding:6px 1px 1px; }

.form2 { background-color:#ccc; width:207px; border:1px solid #ccc; font-family:Arial; color:#666; font-size:1em; margin-bottom:7px; height:28px; padding:1px; }

.next { background-color: #73a8dc; width:66px; border:none; height:25px; color:#FFFFFF }

.tickyellowbox { background-color:#eff6ef; border:1px solid green; }

.tickredbox { background-color:#f9eaea; border:1px solid #c33131; }

.linkbox { width:auto; background-color:#003; padding:10px; }

a:link { color:#73A8DC; }

a:hover { text-decoration:underline; color:#666; }

.fakeh1 { color:#FFF; font-size:1.2em; text-transform:uppercase; line-height:10px; display:block }

h1 { color:#3d3525; font-size:1.5em; text-transform:uppercase; display:inline; font-weight:bold; }

h2, h3 { font-size:1.1em; color:#5F9BCC; line-height:30px; font-weight:bold; display:inline;  }

.post { padding:10px 30px 10px 10px }

#padder { padding:10px 30px 10px 10px }

#sidebar ul {line-height:30px; list-style-image:none; list-style-position:outside; list-style-type:none;  padding:0; margin:0 }

#sidebar a {  color:#5F9BCC; }

#sidebar a:hover {  color:#2C110E }
.line {border-top:5px solid #73a8dc; border-bottom:5px solid #73a8dc; margin:10px 0 10px 0; padding:10px; width:160px}

h1, h2, h3 a { color:#5F9BCC}

body a { color:#5F9BCC}
