/* CSS Document */

body { background-color: #fff; font-size: 12px; color: #000; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; margin:0px 0px 0px 0px; }

#mainwrapper { z-index: 0; margin: 0px auto; width: 955px; position: relative; }

#wrapper { z-index: 0; margin: 0px auto; width: 955px; position: relative; }

.header{ z-index: 0; margin: 0px auto; width: 955px; position: relative; float: left;}

.logo{z-index: 0; margin: 0px auto; width: 247px; position: relative; float: left; height: 86px; }

.flash_logo{ float: right; }

.menutab{ z-index: 0; margin: 0px auto; position: relative; float: left; width: 955px;background: url(../images/menu-bg.jpg) repeat-x; height: 34px; text-align: right; }

.menu { z-index: 0; margin: 0px auto; position: relative; float: right; margin-top: 8px; padding-right: 20px; }

.menu ul{ z-index: 0; margin: 0px auto; position: relative; float: left; list-style-type: none; text-align: center; padding: 0px; margin: 0px; }

.menu li { z-index: 0; margin: 0px auto; position: relative; float: left; list-style-type: none; margin-left: 30px; padding-top: 0px; text-align:left; }

.container { z-index: 0; margin: 0px auto; width: 955px; position: relative; text-align: center; float: left; margin-top: 10px; }

.section1 { z-index: 0; margin: 0px 0px auto; position: relative; float: left; width: 653px; }

.homecontent{ z-index: 0; margin: 0px auto; position: relative; float: left; width: 641px; text-align: left; background-color: #FFFFFF; padding-left: 0px; border: #fff 1px solid; }

.featuredtop { 	z-index: 0; margin: 0px auto; position: relative; float: left; width: 630px; text-align: left; background: url(../images/featured-bg.jpg) repeat-x; height:26px; padding:2px 0px 5px 10px; margin-top:20px; font-size:16px; font-weight: bold; 	font-family: Arial, Helvetica, sans-serif; }

.featured { z-index: 0; position: relative; float: left; width: 630px; text-align: left; margin-top: 20px; margin-bottom: 10px; padding-left: 10px; border-bottom: 1px dotted #ccc; padding-bottom: 15px;}

.fimage{z-index: 0; margin: 0px auto; position: relative; float: left; width: 90px; }

.fdetails{ z-index: 0; margin: 0px auto; position: relative; float: left; width: 500px; }

.fdetails h2 { font-size: 14px; color: #227FBC; margin-bottom: 10px; margin-top: 0px;}

.listen{ z-index: 0; margin: 0px auto; position: relative; float: left; width: 500px; }

.cat{ z-index: 0; margin: 0px auto; position: relative; float: left; width: 210px; padding-top: 0px; font-size: 13px; }

.desc{ margin: 5px 0px 5px 0px; }

.section2 { z-index: 0; margin: 0px auto; position: relative; float: left; width: 300px; }

.rightmenu { z-index: 0; margin: 0px auto; position: relative; border: #ccc 1px solid; width: 300px; text-align:left; }

.rightmenu img { padding-left: 10px; padding-bottom: 10px; padding-top: 10px;} 

.footer { z-index: 0; margin: 15px auto; width: 955px; position: relative; text-align:center; float: left; margin-top: 30px; color: #000000; background-color: #FFFFFF; padding: 5px 0px 5px 0px; border-top: thin; border-top-color: #CCCCCC; border-top-style:solid; }

img { border-style: none; }

h2{ font-size: 13px; color: #227FBC; margin-bottom: 10px; margin-top: 0px;}

h3{ font-size: 18px; color: #000; margin: 0px; margin-bottom: 10px; }

.biocontainer { z-index: 0; margin: 0px auto; position: relative; float: left; width: 630px; text-align: left; margin-top: 10px; padding-left: 10px; }

.biocontainer h2 { font-size: 15px; color: #227FBC; margin-bottom: 10px; margin-top: 0px; }

.bioimgcontainer{z-index: 0; margin: 0px auto; position: relative; float: left; width: 90px; }


.items p {padding-left:120px;}

a:link {color: #227FBC  ; font-weight:normal; font-size:11px;text-decoration:none}
a:visited {color: #227FBC ; font-weight:normal; font-size:11px;text-decoration:none}
a:hover {color: #000; font-weight:normal;font-size:11px;text-decoration:none}

a.menulink:link {color: #000  ; font-weight:bold; font-size:14px;text-decoration:none}
a.menulink:visited {color: #000 ; font-weight:bold; font-size:14px;text-decoration:none}
a.menulink:hover {color: #227FBC; font-weight:bold;font-size:14px;text-decoration:none}


a.loginlink:link {color: #227FBC  ; font-weight:bold; font-size:12px;text-decoration:none}
a.loginlink:visited {color: #227FBC ; font-weight:bold; font-size:12px;text-decoration:none}
a.loginlink:hover {color: #000; font-weight:bold;font-size:12px;text-decoration:none}


a.bluelink:link {color: #227FBC  ; font-weight:normal; font-size:12px;text-decoration:underline}
a.bluelink:visited {color: #227FBC ; font-weight:normal; font-size:12px;text-decoration:underline}
a.bluelink:hover {color: #227FBC; font-weight:normal;font-size:12px;text-decoration:none}

a.blacklink:link {color: #000  ; font-weight:normal; font-size:11px;text-decoration:none}
a.blacklink:visited {color: #000 ; font-weight:normal; font-size:11px;text-decoration:none}
a.blacklink:hover {color: #227FBC; font-weight:normal;font-size:11px;text-decoration:none}

a.blacklink2:link {color: #000  ; font-weight:bold; font-size:13px;text-decoration:none}
a.blacklink2:visited {color: #000 ; font-weight:bold; font-size:13px;text-decoration:none}
a.blacklink2:hover {color: #227FBC; font-weight:bold;font-size:13px;text-decoration:none}

a.whitelink:link {color: #ccc  ; font-weight:normal; font-size:11px;text-decoration:none}
a.whitelink:visited {color: #ccc ; font-weight:normal; font-size:11px;text-decoration:none}
a.whitelink:hover {color: #000; font-weight:normal;font-size:11px;text-decoration:none}

input{ font-size: 11px; font-family: Tahoma, Arial; }

.login{ z-index: 0; margin: 0px auto; position: relative; float: left; height: 25px;padding-top: 10px; width: 955px; }

.banner{ z-index: 0; margin: 0px auto; position: relative; float: left; height: 95px;padding-top: 10px; width: 955px; background-color: #999999; }

.dots { z-index: 0; margin: 0px auto; position: relative; float: left; background: url(../images/dots.jpg) repeat-x center; height: 2px; width: 640px; }

.pages { z-index: 0; margin: 0px auto; position: relative; float: left; width: 470px; height: 70px; padding: 2px 0px 0px 10px; margin-top: 20px; }

.menuitem{width:226px;z-index: 0; margin: 0px auto;position: relative;height:28px;padding:5px 0px 5px 10px;text-align:left} 

.reg {z-index: 0; margin: 0px auto;position: relative;float:left;margin-top: 5px;}

.breadcrumbs { z-index: 0; margin: 0px auto; position: relative; float: left; margin-top: 10px; width: 330px; text-align: left; margin-bottom: 5px; }

.ads { z-index: 0; margin: 0px auto;position: relative; float: center; margin-top: 15px; text-align: right; font-size: 10px; color:#999999; }

.ads2 { z-index: 0; margin: 0px auto;position: relative; float: center; margin-top: 15px; margin-bottom: 60px; text-align: right; font-size: 10px; color:#999999; }


.border1{border:#ccc 1px solid;}

.headerblue{ font-size: 16px; color: #227FBC; margin-bottom: 10px; margin-top: 0px;}

