html,body,div,ul,ol,li,dl,dt,dd,h1,h2,
h3,h4,h5,h6,pre,form,p,blockquote,fieldset { 
margin: 0; 
padding: 0; 
line-height: normal; 
}

ul, ol, li, ul li, ol li { 
list-style: none; 
list-style-image: none; 
list-style-type: none; 
}

#MYCNavigation {width:115px;}
.MYCContentContainer { background: #fff; border: none; }
.MYCPageContent {width:600px;}
.MYCTopBackgroundBox {background: #fff; background-image: none;}
#MYCHeaderLinks { text-align: left;} 
.MYCTopCorners, .MYCBottomCorners {width:450px; display: none; }
.MYCLargePhotoBorder { text-align: center; }
/* RESET */
body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}

table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}


/* ADVOCATE OVERRIDES */
img {border:0;}
textarea { padding: 0; border: 1px solid #ccc; background: #fff;font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#666; text-shadow: 0 0 0 #fff;}
textarea { display:block;}
body {font-family:Verdana, Arial, Helvetica, sans-serif;color:#666;}
a {color:#336699; text-decoration:none;}
a:hover {color:#cc3333; text-decoration:underline;}
a:visited {color:#336699;}
ul {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {color:#666;}
h2 {margin-top:0;margin-bottom:6px;}
h5 {margin-bottom:3px;}
h6, h6 a {text-transform:uppercase;}
h6 a:visited {color:#336699;}
table tr th {background-color:#fff; padding:0;margin:0;}
.container {width:970px; margin:0 auto; }


body, .photos-videos{ 	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(176,206,229,1) 4%, rgba(120,180,226,1) 18%, rgba(0,77,147,1) 57%, rgba(0,77,147,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(4%,rgba(176,206,229,1)), color-stop(18%,rgba(120,180,226,1)), color-stop(57%,rgba(0,77,147,1)), color-stop(100%,rgba(0,77,147,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(176,206,229,1) 4%,rgba(120,180,226,1) 18%,rgba(0,77,147,1) 57%,rgba(0,77,147,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(176,206,229,1) 4%,rgba(120,180,226,1) 18%,rgba(0,77,147,1) 57%,rgba(0,77,147,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(176,206,229,1) 4%,rgba(120,180,226,1) 18%,rgba(0,77,147,1) 57%,rgba(0,77,147,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(176,206,229,1) 4%,rgba(120,180,226,1) 18%,rgba(0,77,147,1) 57%,rgba(0,77,147,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a0c6e4', endColorstr='#004d93',GradientType=0 ); /* IE6-9 */
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#555;
    margin:0;
    padding:0;
    min-height: 1200px;
}
#body-content{ min-height:600px; }
/*	MASTHEAD  */
#branding a img.logo {width:300px; height:36px;}
#weather {margin-top:1px;}
#weather div.weather-head a {font-size:13px; color:#FFF;}
#weather div.weather-foot a {font-size:9px; color:#FFF;}
#top-links {height:36px; text-align:right;}
#top-links ul {margin:8px 10px 0 0; color:#FFF; padding-right:3px;}
#top-links ul li a {color:#FFF; font-size:12px;}

.subsidebar {margin:0 0 10px 0; padding: 10px 5px; width:auto; -webkit-border-radius: 6px; -moz-border-radius: 6px; }
.subsidebar h6 {color:#ddd; }
.subsidebar h3 {color:#ffffcc; border-top:1px solid #588fc5; margin-bottom: 5px; padding: 5px 0 0 10px; font-size: 13px; line-height: 20px; }
.subsidebar ul { list-style: none; margin-bottom: 10px; padding: 0; font-size: 12px; line-height: 19px; }
.subsidebar ul li { margin: 1px 0; font-weight: bold; }
.subsidebar ul li a { display: block; padding: 1px 10px; color: #FFF; -webkit-border-radius: 10px; }
.subsidebar ul li.on a, .subsidebar ul li a:hover { background:#BA5454; color: #fff; text-decoration: none; -webkit-border-radius: 3px; -moz-border-radius: 3px;  }
body.features .subsidebar ul li.on a, body.features .subsidebar ul li a:hover { background:#C0899B; color: #fff; text-decoration: none; -webkit-border-radius: 3px; -moz-border-radius: 3px;  }



body.news #sub-nav, body.news .content-box ul li.ui-tabs-selected, body.news .subsidebar {background-color:#E47272;}
body.news .content-box ul li.ui-tabs-selected a {background:url(http://media2.victoriaadvocate.com/images/selected-column-news.gif) no-repeat bottom;}
span.news, a.news{color:#CC3333;}


.inline-list li {list-style:none; display:inline;}
h1.inline-list, h2.inline-list, h3.inline-list, h4.inline-list, h5.inline-list, h6.inline-list {display:inline;} 
.bullet {list-style:inside; list-style-type:square;}
.number-bullet {list-style:inside; list-style-type:decimal;}
.nobullet {list-style:none;}
.bullet:hover {}

.tiny-bullet {font-size:9px;}

.icon {margin:0 3px -3px 0;}
ul.icon-list li {margin-bottom:3px;}
.small-icon {margin:0 -8px -6px 0;}

.fLeft {float:left;}
.fRight {float:right;}
.clear {clear:both;}
.italic {font-style:italic;}
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}

div.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #ddd;}
div.mod-colborder {padding-right:24px;margin-right:25px;border-right:1px solid #eee;}
div.border {padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
div.mod-border {padding-right:4px;margin-right:5px;border-right:1px solid #ddd;}
span.small a {font-size:10px;}
	



body.generic #sub-nav, body.generic .content-box ul li.ui-tabs-selected {background-color:#6699CC;}
body.generic .content-box ul li.ui-tabs-selected a {background:url(http://media2.victoriaadvocate.com/images/selected-column-home.gif) no-repeat bottom;}
 
.content-box ul li.ui-tabs-selected a {padding-bottom:8px;color:#FFF; text-decoration:none;}
body.homepage #main-nav ul li a.home, #main-nav ul li a:hover.home {background: url(http://media2.victoriaadvocate.com/images/pointer-home.gif) no-repeat bottom;  color:#6699CC;}
body.homepage #sub-nav, body.homepage .content-box ul li.ui-tabs-selected {background-color:#6699CC;}
body.homepage .content-box ul li.ui-tabs-selected a {background:url(http://media2.victoriaadvocate.com/images/selected-column-home.gif) no-repeat bottom;}


/*  SEARCH  */
form#search {padding:3px 0 0 0;  display:inline; height:21px; margin-top:3px;}
form#search a img {padding-left:1px; padding-bottom:4px;vertical-align:middle;}
.search-field {width:115px;}
.search-field , #comments form input {font-size:11px; color:#666; padding-bottom:1px; border:solid 1px #999;}



/* BODY */
div.more {margin:10px 0 18px 0;}
div.more a , a.more, p.more a{margin:10px 0 18px 0;font-size:10px; font-weight:bold; text-transform:uppercase; color:#666;}
h3 {margin-bottom:9px;}
h3.us {color:#6699CC;}
h3.you {color:#666;}

p.feed {}


/* TABS */
ul li.span-1, ul li.span-2, ul li.span-3, ul li.span-4, ul li.span-5, ul li.span-6, ul li.span-7, ul li.span-8, ul li.span-9, ul li.span-10, ul li.span-11, ul li.span-12, ul li.span-13, ul li.span-14, ul li.span-15, ul li.span-16, ul li.span-17, ul li.span-18, ul li.span-19, ul li.span-20, ul li.span-21, ul li.span-22, ul li.span-23, ul li.span-24 {float:left;margin-right:10px;}
.last, ul li.last {margin-right:0;}

.content-box ul.tabs, .media-box ul.tabs {font-size:12px; font-weight:bold; text-transform:uppercase;text-align:center; margin-bottom:28px; list-style:none;}
.content-box ul.tabs li, .media-box ul.tabs li{display:inline; background-color:#EEE;-webkit-border-radius: 2px; -moz-border-radius: 2px;}
.content-box ul.tabs li:hover, .media-box ul.tabs li:hover {background:#DDD; cursor:pointer;-webkit-border-radius: 2px; -moz-border-radius: 2px;} 
.content-box ul.tabs li.ui-tabs-selected, .media-box ul.tabs li.ui-tabs-selected {color:#FFF; text-decoration:none; }


.content-box ul li.ui-tabs-selected-sort, .media-box ul li.selected-sort{background:#6699CC;}
.content-box ul li.ui-tabs-selected-sort a, .media-box ul li.selected-sort a{color:#FFF; text-decoration:none;}

.content-box ul.list li span.news,.content-box ul.list li span.sports,
.content-box ul.list li span.photos-video,.content-box ul.list li span.entertainment,
.content-box ul.list li span.viewpoints,.content-box ul.list li span.business,
.content-box ul.list li span.features,.content-box ul.list li span.specialreports,
.content-box ul.list li span.blogs, .content-box ul.list li span.sub-section {text-transform:uppercase;}

.content-box ul.list li span.comments, .content-box ul.list li span.byline a {font-weight:normal; font-size:10px;}


a.sub-section {color:#666;}



/* ADVERTISEMENTS */
#medium-rectangle {width:300px; height:auto; min-height:250px; margin:5px 5px 27px 5px; z-index:1;}
#half-page {width:300px; height:600px; margin:0 5px 27px 5px;z-index:1;}
#skyscraper {width: 160px; height: 600px;margin:6px 10px 10px 0;z-index:1;overflow: hidden;float: left;}
#leaderboard {width: 1000px;margin: 0 auto;z-index:1;}
#leaderboard * {margin:0 auto;}
#baseboard {width:1000px;margin:10px auto;z-index:1;}
#baseboard * {margin:0 auto 0 auto;}


#bb_wrapper { width: 100%; height: auto; margin: 0 auto; }
#billboard_container { padding:0; margin-bottom: 10px; height: auto!important; }
#billboard { width:960px; height: 30px; margin: 0; }
#billboard img { cursor: pointer; }
#billboard_pencil{ z-index: 100; }
#billboard_expanded { display: none; height:0; cursor: pointer; }


#monster { width: 300px; height: auto; float: right; margin-bottom: 10px; }

#google_ads_div_va_home_monster_300x600_ad_container { width: 300px; border: 1px solid black; }
#google_ads_div_va_home_billboard_950x30_ad_container { height: auto!important; }


/* Your Services Menu */
#services{ 
    width:100%; 
    text-align:left; 
    padding:1px 0px; 
    border-bottom:1px solid #01498c;
    background: #0149bc; /* Old browsers */
    background: -moz-linear-gradient(top, #0149bc 0%, #488ade 49%, #0149bc 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0149bc), color-stop(49%,#488ade), color-stop(100%,#0149bc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #0149bc 0%,#488ade 49%,#0149bc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #0149bc 0%,#488ade 49%,#0149bc 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #0149bc 0%,#488ade 49%,#0149bc 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0149bc', endColorstr='#0149bc',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #0149bc 0%,#488ade 49%,#0149bc 100%); /* W3C */
    margin-bottom: 15px; 
	-webkit-box-shadow: 1px 1px 8px 2px rgba(153, 153, 153, 0.8);
	-moz-box-shadow: 1px 1px 8px 2px rgba(153, 153, 153, 0.8);
	box-shadow: 1px 1px 8px 2px rgba(153, 153, 153, 0.8);   
}

ul#servicesMenu{ 
    width: 1000px; 
	height: 25px;
    margin: 0 auto; 
    list-style-type: none;
}

ul#servicesMenu li {
    display:inline;
    padding:0 10px 0 5px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:1em;
    font-weight:bold;
    line-height:25px;
    color: #fff;
}

ul#servicesMenu li a {
    color:#ffffff;
	text-decoration: none;
}

ul#servicesMenu li a:hover {
    color:#fff;
    text-decoration:underline;
}

ul#servicesMenu li img {
    padding-bottom:3px;
}

.search_form { width: 200px; height: 15px; margin-top: 2px; float: right; }
.search_input { width: 110px; height: 15px;}
.search_button { width: 20px; height: 15px; } 
.search_form p { margin-top: 1px; }

