html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,em,font,img,small,strong,dl,dt,dd,ol,ul,li,fieldset,form,label {
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
margin:0 auto;
padding:0;
}

#featured {
position:relative;
width:588px;
height:331px;
background:url(images/bodyContentBg.png) repeat-y;
float:left;
margin-top:10px;
margin-left:10px;

}

#featured a:active,a:focus {
outline:0;
}

#featured ul.ui-tabs-nav {
position:absolute;
top:335px;
left:0;
width:588px;
height:134px;
float:left;
background:url(images/bodyContentBg.png) repeat-y;
margin:7px 0 0;
padding:0;
}

#featured ul.ui-tabs-nav li {
display:inline;
float:left;
margin:10px 0 0 10px;
padding:0;
}

#featured ul.ui-tabs-nav li span {
font-size:11px;
font-family:Verdana;
line-height:18px;
}

#featured .ui-tabs-panel {
width:570px;
height:311px;
position:relative;
overflow:hidden;
margin:9px 0 0 9px;
}

#featured .ui-tabs-hide {
display:none;
}

#featured li.ui-tabs-nav-item a {
height:114px;
width:183px;
color:#000;
background:#eee;
outline:none;
float:left;
}

#featured li.ui-tabs-nav-item a:hover {
background:#a2a2a2;
margin:  -4px 0 -4px 0;
padding:  4px 0 4px 0;

}

#featured li.ui-tabs-selected {
height:114px;
width:182px;
margin:0;
}

#featured ul.ui-tabs-nav li.ui-tabs-selected a {
height:114px;
width:191px;
background:#fff url(images/thumbBg_global_v2.png) repeat-y;
margin:-32px -1px -10px -10px;
padding:22px 1px 10px 10px;
}

#featured ul.ui-tabs-nav li img {
border:none;
margin:0;
padding:0;
}

#featured .ui-tabs-panel .info {
position:absolute;
top:250px;
left:1px;
height:100px;
background:url(images/transparent-bg.png);
width:570px;
margin:0;
}

#featured .info h2 {
font-size:18px;
font-family:Georgia, serif;
color:#fff;
overflow:hidden;
margin:0;
padding:5px 0 0 5px;
}

#featured .info p {
font-family:Verdana;
font-size:11px;
line-height:14px;
color:#f0f0f0;
margin:0 5px;
}

#featured .info a {
text-decoration:none;
color:#fff;
}

#wrapper {
overflow:hidden;
width:960px;
height:100%;
float:left;
background:url(images/bodyBg.png) repeat;
margin:10px 0 0 10px;
padding:0 0 10px;
}

#leftpane {
float:left;
width:588px;
height:100%;
margin:0 0 10px 0;

}

#rightpane {
float:right;
height:100%;
width:352px;
margin:0 -6px 0 0;
}

#clearboth {
clear:both;
width:960px;
}

#articles {
font-family:Verdana;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:18px;
color:#333;
height:100%;
margin:25px 15px 15px;
}

#articles a:hover {
color:#fff;
text-decoration:none;
background:#ff0958;
padding:0 4px 0 4px;
margin:0 -4px 0 -4px;
-moz-border-radius:4px; 
-webkit-border-radius:4px;
}

#articles a {
color:#333;

}


#articles h1 {
font-family:Georgia, Times;
font-size:23px;
font-style:normal;
line-height:27px;
font-weight:700;
text-transform:capitalize;
color:#ff0958;
letter-spacing:2px;
}

#articles h3 {
		font-family: Arial, Helvetica, sans-serif;
	text-transform:none;
	color:#3b3a3a;
	letter-spacing:.7px;
	font-size:12.5px;
	border-top:1px dotted #c9c9c9;
	border-bottom:1px dotted #c9c9c9;
	line-height: 18px;
	font-weight: lighter;
	font-variant: normal;
	word-spacing: 0px;
	width: 558px;
	margin: 2px 0 0 0;
}

#articles h5 {
		font-family:verdana;
	color:#585757;
	font-size:12px;
	font-weight:lighter;
	/* border-top:1px dotted #c9c9c9;*/
	/* border-bottom:1px dotted #c9c9c9; */
	padding:0;
float: left;
margin: 16px 0 0 -12px;
	
}

#articles h5 a {
color:#333;
text-decoration:none;
font-weight:normal;
margin:0 20px 20px 10px;
-moz-border-radius:4px; 
-webkit-border-radius:4px;
background:#dadada;
padding: 10px;


}

#articles h5 a:hover {
color:#fff;
text-decoration:none;
background:#ff0958;
margin:0 20px 20px 10px;
-moz-border-radius:4px; 
-webkit-border-radius:4px;
padding: 10px;
}

#articles img {
	border: 5px solid #CCC;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	float: left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
}

/*last edit friday, sept 23 11*/
#banner {
width:980px;
height:127px auto;
background:#c9c9c9;
float:left;
margin:-10px 0 0 10px;
}

#banner img {
margin:0 -10px;
padding:10px;
}

body {
background:url(images/pattern/wbg1.png) repeat;
}

#container {
width:980px;
height:100%;
background:url(images/containerBg.png) repeat-y;
overflow:hidden;
margin:1em auto;
padding:0 0 10px;
}

#content {
	width:588px;
	height:100%;
	float:left;
	background:#FFF url(images/bodyContentBg.png) repeat-y;
margin: 155px 0 0 10px;	
padding: 0 0 10px 0;

}

#header {
width:960px;
height:193px;
background:#ff0958 url(images/headerBg.jpg) no-repeat;
float:left;
overflow:hidden;
margin:10px;
}

#header img {
margin:36px 0 0 34px;
}

#newsFeeds {
font-family:Verdana, Helvetica, sans-serif;
color:#666;
font-size:12px;
margin:12px 20px 0 16px;
}

#footer {
width:960px;
height:342px;
background:#ab0029;
float:left;
margin:0 0 0 10px;
}

#footerCol1 {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#fccedc;
float:left;
width:420px;
}

#footerSection2 {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#fccedc;
float:left;
height:42px;
width:925px;
background:#ff0958;
margin:0 10px;
}

#footerSection2 p.copyright {
float:left;
color:#fccedc;
font-weight:400;
margin:0 0 0 8px;
}

#footerSection2 .webdesign {
float:right;
color:#fccedc;
margin:0 10px 0 0;
}

#footerSection2 .backToTop a {
float:right;
color:#fccedc;
text-decoration:none;
margin:-15px 10px 0 0;
}

#nav {
background:url(images/mainNav_bg.png) repeat-x;
width:960px;
height:27px;
float:left;
border-bottom:1px solid #8c8686;
margin:-10px 10px;
}

#nav .home {
	background: transparent url(images/iconMainNavHome_sprite.png) 0 0 no-repeat;
	float:left;
	margin-left:15px;
	margin-top:4px;
	width: 24px;
	height: 24px;
}

#nav .home:hover {
	background: transparent url(images/iconMainNavHome_sprite.png) 0 -48px no-repeat;

}


#nav .home:active {
	background: transparent url(images/iconMainNavHome_sprite.png) 0 -24px no-repeat;

}


#sideBar #newsFeeds {
margin:10px 0 0;
}

#qlinkNav li {
border-top:1px dotted #aeabab;
list-style:none;
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:lighter;
line-height:16px;
text-indent:30px;
margin:2px 0;
padding:3px 0 0;
}

#qlinkNav {
font-family:verdana, arial, helvetica, sans-serif;
margin:3px 0 2px;
}

#qlinkNav li a {
text-decoration:none;
width:294px;
color:#333;
padding:0 30px 0 10px;
}

#qlinkNav li a:hover {
color:#fff;
text-decoration:none;
background:#ff0958;
-moz-border-radius:4px; 
-webkit-border-radius:4px;
}

#radioBar {
width:342px;
height:236px;
float:left;
background:#FFF url(images/bodySidebarBg.png) repeat-y;
margin:10px 0 10px -5px;
padding:0;
}

#radioBarTab img {
margin: 0px;
float:left;
}

#radioBarTab a img {
margin:0;
}

#radioBarTab a img,#radioBarTab a {
border:none;
overflow:hidden;
float:left;
}

#radioBarTab a:hover {
border:10px solid #bfbfbf;
}

#radioBarTab a:hover img {
margin:-10px;
}

#radioBarTab h3 {
font-family:Georgia;
color:#FFF;
font-size:20px;
font-weight:400;
letter-spacing:.1em;
float:left;
margin:5px 0 0 12px;
padding:0;
}

#radioBarTab h3 span {
font-family:Verdana;
font-size:11px;
line-height:normal;
color:#ccc;
letter-spacing:0;
margin:0;
}

.radioStreaming {
height:183px;
width:324px;
background:#000;
margin:0;
padding:0;
}

#uniquename {
position:absolute;
margin:35px 0 0;
}

#sideBar {
width:342px;
height:100%;
float:left;
background:#FFF url(images/bodySidebarBg.png) repeat-y;
margin:0 0 10px -5px;
padding:0 0 10px;
}

#sideBar .top20 {
margin:-9px 9px;
}

#sideBar h1 {
font-family:Georgia, Helvetica, sans-serif;
font-size:19px;
font-weight:Normal;
border-top:thin dotted #aeabab;
text-indent:17px;
letter-spacing:.1em;
margin:10px 0 0;
padding:3px 0 0;
}

#sideBarContent img {
margin-top:5px;
margin-left:12px;
}

#sideBarContentNews {
width:324px;
height:35px;
background:#ab0029 url(images/sidebarTabBG.png) repeat-x;
margin:12px 0 0 9px;
}

#sideBarContentNews img {
margin-top:6px;
margin-left:12px;
}

#sideBar .MediaPartner {
font-family:Georgia, Helvetica, sans-serif;
font-size:19px;
font-weight:Normal;
border-bottom:1px dotted #aeabab;
border-top:thin dotted #aeabab;
text-indent:17px;
letter-spacing:.1em;
margin:0;
padding:5px 0;
}

.sideBarBanner {
background:#d8d8d8;
margin:9px 0 0;
padding:9px;
}

#sideBarContentLinks {
width:324px;
height:35px;
background:#ab0029 url(images/sidebarTabBG.png) repeat-x;
margin:-6px 0 0 9px;
}

#sideBarContentLinks img {
margin-top:8px;
margin-left:12px;
}

#thumblinks {
background:#d0d0d0;
margin:10px 10px 0;
padding:7px 11px;
}

#uLnav {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:50px;
	width:960px;
	font-weight: normal;
}

#uLnav li {
line-height:27px;
float:left;
display:inline;
border-left:1px solid #8c8686;
}

#uLnav li a {
display:block;
text-decoration:none;
color:#393333;
letter-spacing:-.1px;
padding:0 16px;
}

#uLnav li a:hover {
	text-decoration:underline;
	color:#fff;
	font-style:normal;
	letter-spacing:-.1px;
	margin:0;
	background-color: #595757;
	background-image: url(images/hoverBG_v3.png);
	background-repeat: repeat-x;
}

#uLnavFooter {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
margin:5px 0 0 10px;
}

#uLnavFooter a {
text-decoration:none;
color:#fccedc;
}

#fbox {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
line-height:12px;
height:238px;
width:925px;
float:left;
background:#ff0958;
margin:10px;
}

#fbox1 {
height:238px;
width:420px;
float:left;
color:#FFF;
}

#fbox1 p {
border-top:1px dotted #fccedc;
color:#fccedc;
margin:3px 0 0 3px;
padding:5px 0 2px;
}

#fbox1 h1 {
font-family:Georgia;
color:#FFF;
font-size:19px;
font-weight:400;
letter-spacing:.5px;
line-height:20px;
margin:5px 0 3px 5px;
padding:0;
}

#fbox1 a {
font-weight:400;
float:right;
text-decoration:none;
margin:-2px 10px 3px 0;
padding:2px 0;
}

#fbox2 {
float:left;
height:238px;
width:2px;
border-left:thin dotted #fccedc;
margin:0 10px;
}

#fbox3 {
float:left;
height:238px;
width:200px;
color:#fccedc;
margin:5px 10px 0 0;
}

#fbox3 p {
margin-top:10px;
}

#fbox3 h1 {
font-family:Georgia;
color:#FFF;
font-size:19px;
font-weight:400;
letter-spacing:.5px;
margin:6px 0 0;
}

#fbox3 h3 {
font-family:Verdana;
color:#fccedc;
font-size:12px;
font-weight:400;
margin:5px 0 0;
}

#fbox3 span {
font-weight:400;
color:#FFF;
float:left;
margin:0;
}

#fbox4 {
float:left;
line-height:15px;
color:#fccedc;
margin:0;
}

#fbox4 #msgField {
height:100px;
width:255px;
margin:3px 0 0;
}

#feeds {
margin-left:17px;
}

#fbox4 #submitField {
height:20px;
width:90px;
float:left;
margin:3px 0 0;
}

#fbox4 #submitField span {
margin:4px 0 0 19px;
}

#fbox1 span a {
color:#FFF;
}

form #nameField #Name {
color:#FFF;
background-color:#ab0029;
text-decoration:none;
}

#DreamForm {
display:block;
width:205px;
font-family:verdana;
font-size:90%;
margin:0;
}

label {
display:block;
width:180px;
margin:0;
padding:0;
}

textarea {
display:block;
width:255px;
height:120px;
border:none;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
line-height:12px;
color:#fccedc;
background-color:#ab0029;
margin:0;
padding:6px;
}

input {
display:block;
width:255px;
border:none;
color:#fccedc;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
line-height:16px;
background-color:#ab0029;
margin:0 0 3px;
padding:7px;
}

#submit {
width:100px;
border:none;
color:#fccedc;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
line-height:16px;
background-color:#ab0029;
margin:3px 0 0;
padding:6px;
}

#featured .info a:hover,#fbox1 a:hover {
text-decoration:underline;
}

#footerSection2 .backToTop a:hover,#uLnavFooter a:hover {
color:#fff;
text-decoration:underline;
}

#radioBarTab,#sideBarContent {
width:324px;
height:35px;
background:#ab0029 url(images/sidebarTabBG.png) repeat-x;
margin:9px;
}

#sideBarContent h3,#sideBarContentNews h3,#sideBarContentLinks h3 {
font-family:Georgia;
color:#FFF;
font-size:20px;
font-weight:400;
letter-spacing:.1em;
margin:-27px 10px 0 60px;
padding:0;
}

#fbox4 #nameField,#fbox4 #emailField {
height:20px;
width:255px;
margin:3px 0 0;
}

#fbox5 {
	width:270px;
        height: 242px;
	float: left;
overflow: hidden;
}
.category {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-style: normal;
	font-weight: normal;
	width: 550px;
	font-size: 12px;
	float: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	margin: 0 0 10px 0;

}

