html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/* General */
body {
background:#003C70;
font-family:Lucida Sans Unicode, Verdana;
}
#header {
width:945px;
margin: 0 auto;
}
#logo {
float:left;
margin-top:10px;
padding-bottom:17px;
}
#top_navigation {
font-size:12px;
float:right;
line-height:13px;
margin-top:15px;
}
#top_navigation li {
display:block;
background:url(../images/top_nav_back.jpg) no-repeat top right;
padding: 0 6px;
float:left;
}
#top_navigation li.last {
background:none;
padding-right:0;
}
#top_navigation li a {
padding:1px;
color:#fff;
text-decoration:none;
}
#top_navigation li a:hover {
background:#0087CB;
}
#search_form {
clear:right;
float:right;
margin-top:18px;
}
#query {
background:url(../images/search_box.jpg) no-repeat left top;
border:none;
width:146px;
height:19px;
padding:2px 0 0 10px;
vertical-align:middle;
}
#search_button {
vertical-align:middle;
background:url(../images/search_button.jpg) top left;
width:96px;
height:22px;
}
#search_button:hover {
background-position:bottom;
}
#wrapper2 {
background:url(../images/wrapper2_back.jpg) repeat-y center;
margin: 0 auto;
width:980px;
clear:left;
}
#wrapper1 {
background:url(../images/wrapper_top.jpg) no-repeat center top;
padding-top:10px;
}
#wrapper1flash {
background:url(../images/wrapper_top.jpg) no-repeat center top;
padding-top:0px;
}
#wrapperflash {
padding-left:21px;
padding-right:15px;
}
#wrapper {
background:url(../images/wrapper_bottom.jpg) no-repeat center bottom;
padding:0 25px 0 31px;
}
#navigation {
width:975px;
clear:both;
background:url(../images/nav_back.jpg) center;
padding-left:31px;
margin: 0 auto;
height:25px;
}
#navigation ul li {
display:block;
float:left;
}
#navigation ul li a {
display:block;
text-indent:-3000px;
height:26px;
}
#navigation a:hover {
background-position:bottom !important;
}
#navigation a {
background-position:left top;
}
#navigation ul li.home a {
background:url(../images/home.jpg) no-repeat;
width:89px;
}
#navigation ul li.tickets a {
background:url(../images/tickets.jpg) no-repeat;
width:79px;
}
#navigation ul li.hospitality a {
background:url(../images/hospitality.jpg) no-repeat;
width:106px;
}
#navigation ul li.the_course a {
background:url(../images/the_course.jpg) no-repeat;
width:106px;
}
#navigation ul li.tented_village a {
background:url(../images/tented_village.jpg) no-repeat;
width:126px;
}
#navigation ul li.directions a {
background:url(../images/directions.jpg) no-repeat;
width:103px;
}
#navigation ul li.ladies_day a {
background:url(../images/ladies_day.jpg) no-repeat;
width:102px;
}
#navigation ul li.sponsors a {
background:url(../images/sponsors.jpg) no-repeat;
width:93px;
}
#navigation ul li.prize_fund a {
background:url(../images/prize_fund.jpg) no-repeat;
width:99px;
}
#navigation a.active {
background-position:center !important;
}
.helper_links .left {
float:left;
}
.helper_links .left li, .helper_links .right li {
display:block;
float:left;
}
.helper_links .left li.save_as_favourite {
background:none;
padding-right:0;
}
.helper_links li a {
display:block;
height:20px;
text-indent:-3000px;
margin-right:2px;
}
.helper_links .left li a:hover {
background-position:bottom left;
}
.helper_links .print_page a {
background:url(../images/print_page.png) top left;
width:92px;
}
.helper_links .email_to_a_friend a {
background:url(../images/email_to_a_friend.png) top left;
width:134px;
}
.helper_links .save_as_favourite a {
background:url(../images/save_as_favourite.png) top left;
width:125px;
}
.helper_links .right {
float:right;
margin-top:2px;
}
.helper_links .right .rss_feeds {
background:url(../images/rss_feeds.png) no-repeat left bottom;
width:82px;
height:20px;
margin-right:6px;
}
.helper_links .right .rss_feeds:hover {
background-position:top left;
}
.helper_links .rss_feeds_icon {
background:url(../images/rss_icon.png) no-repeat left top;
width:18px;
height:18px;
}
.helper_links .rss_feeds_icon:hover {
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
}
#belfry_image {
margin-bottom:8px;
}
#tabpanel {
clear:both;
width:460px;
float:left;
} 
#news {
float:right;
width:220px;
}
.visit_the_gallery {
display:block;
background:url(../images/news_arrow.jpg) no-repeat left top;
width:459px;
height:22px;
text-decoration:none;
text-indent:15px;
color:#003C70;
margin:5px 0 3px 0;
line-height:20px;
}
.visit_the_gallery:hover {
background:#003C70 url(../images/news_arrow_white.jpg) no-repeat left top;
color:#fff;
}
#main_content h1 {
clear:both;
background:url(../images/h1_back.jpg) no-repeat top left;
width:677px;
height:38px;
color:#fff;
padding-left:15px;
font-size:28px;
margin-bottom:8px;
}
#news {
padding-bottom:10px;
text-align:left;
}
#news h3 {
background:url(../images/tournament_news.jpg) no-repeat left top;
text-indent:-3000px;
width:218px;
margin-top:2px;
height:29px;
}
.date {
font-size:11px;
color:#afafaf;
}
.grey {
color:#003C70;
}
.grey12 {
color:#003C70;
font-size: 12px;
}
#news h4 a {
font-size:20px;
color:#003C70;
text-decoration:none;
display:block;
background:url(../images/news_arrow.jpg) no-repeat top left;
margin-top:5px;
text-indent:12px;
font-weight:lighter;
text-align:left;
}
#news h4 a:hover {
background:#003C70 url(../images/news_arrow_white.jpg) no-repeat top left;
color:#fff;
}
#news p {
font:15px;
line-height:18px;
margin-bottom:10px;
}
.view_all_news {
background:url(../images/view_all_news.jpg) no-repeat left top;
text-indent:-3000px;
width:132px;
height:25px;
display:block;
margin-top:5px;
}
.view_all_news:hover {
background-position:bottom;
}
#main_content, #pink {
width:690px;
float:left;
display:inline;
}
#secondary_content {
float:right;
width:225px;
display:inline;
}
#timer {
width:223px;
height:78px;
background:url(../images/timer.jpg)
}
#timer h4 {
display:none
}
#timer #time {
text-align:center;
padding-top:25px;
color:#fff;
font-size:28px;
}
#on_the_green {
background:url(../images/on_the_green_back.jpg) repeat-y center;
width:225px;
color:#fff;
margin-top:8px;
text-align:justify;
}
#on_the_green h2 {
text-indent:-3000px;
background:url(../images/on_the_green.jpg);
height:39px;
}
#on_the_green .detail, #on_the_green h4 {
margin:0 15px 5px 15px;
font-size:14px;
}
#on_the_green h4 {
font-size:18px;
font-weight:normal;
}
#on_the_green .bottom {
background:url(../images/on_the_green_bottom.jpg) bottom no-repeat;
height:121px;
width:225px;
}
#on_the_green .read_more {
display:block;
text-indent:-3000px;
background:url(../images/read_more_green.jpg) no-repeat left bottom;
width:187px;
height:34px;
margin-left:12px;
padding-top:4px;
} 
#on_the_green .read_more:hover {
background-position:right bottom;
}
#event_archives {
text-indent:-3000px;
background:url(../images/event_archives.jpg) no-repeat left top;
height:88px;
display:block;
margin-top:8px;
}
#event_archives:hover {
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
}
#article_content h4 {
font-size: 16px;
display: block;
padding:5px 0 2px 0;
}
#article_content ul {
display: block;
list-style-position: inside;
list-style-type: square;
}
#article_content li {
padding-bottom:3px;
}
#article_content {
font-size:14px;
line-height:17px;
text-align:justify;
padding: 0 10px;
}
#article_content p {
margin:10px 0;
}
#standard_content {
font-size:14px;
line-height:20px;
text-align:justify;
padding:0 15px 0 10px;
}
#standard_content a {
color: #003C70;
text-decoration: underline;
}
#standard_content a:hover{
color: #FFFFFF;
text-decoration: none;
background-color: #003C70;
}
#standard_content p {
margin-bottom: 15px;
}
#standard_content ul {
list-style-position: outside;
list-style-type: disc;
margin-left: 20px;
display: list-item;
visibility: visible;
}
#standard_content h2 {
font: lighter 20px/22px "Lucida Sans Unicode", sans-serif, Arial;
color: #003C70;
margin-top:40px;
display:block;
}
.news h3 {
font: lighter 20px/22px "Lucida Sans Unicode", sans-serif, Arial;
color: #003C70;
margin-top:20px;
display:block;
text-align:left;
}
.news .date {
font-size:11px;
color:#afafaf;
margin-bottom:20px;
}
#standard_content h4 a {
display:block;
font-size:16px;
color:#003C70;
text-decoration:none;
background:url(../images/news_arrow.jpg) no-repeat top left;
margin-top:5px;
text-indent:12px;
font-weight:lighter;
text-align:left;
}
#standard_content h4 a:hover {
background:#003C70 url(../images/news_arrow_white.jpg) no-repeat top left;
color:#fff;
}
#ads {
clear:both;
width:900px;
height:73px;
padding:20px 0 0 25px;
background:url(../images/ads_back.jpg) no-repeat bottom left;
text-align:center;
}
#ads a {
margin-top:6px;
border:1px solid #000;
display:block;
float:left;
}
#ads a:hover {
border:1px solid #fff;
}
#content_footer1 {
padding:18px 0 0 25px
}
#content_footer2 {
width:530px;
margin: 0 auto;
padding:8px 0 40px 0;
}
#content_footer1, #content_footer2 {
clear:both;
line-height:15px;
}
#content_footer1 li, #content_footer2 li {
display:block;
float:left;
font-size:13px;
padding:0 5px;
background:url(../images/content_footer_bar.jpg) no-repeat right center;
}
#content_footer1 a, #content_footer2 a {
color:#000;
text-decoration:none;
}
#content_footer1 a:hover, #content_footer2 a:hover {
color:#fff;
background:#000;
}
#content_footer1 li.last, #content_footer2 li.last {
background:none;
padding-right:0;
}
.clearer {
clear:both;
height:0;
font-size:0;
}
#footer {
background:url(../images/useful_numbers.jpg) no-repeat center top;
width:980px;
height:168px;
margin: 0 auto;
}
#footer a {
color:#003C70;
}
#footer a:hover {
	color:#FFFFFF;
	background: #003c70;
	text-decoration: none;	
}
#numbers1, #numbers2, #numbers3, #numbers4 {
float:left;
color:#003C70;
font-size:13px;
padding-top:50px;
line-height:16px;
}
#numbers1 strong, #numbers2 strong, #numbers3 strong, #numbers4 strong {
font-weight:bold;
}
#numbers1 {
width:200px;
padding-left:35px;
}
#numbers2 {
width:150px;
padding-left:35px;
}
#numbers3 {
width:150px;
padding-left:6px;
}
#numbers4 {
width:369px;
padding-left:12px;
}
#footer h4 {
display:none;
}
#bottom_text {
font-size:10px;
color:#999;
width:950px;
margin: 0 auto;
text-align:center;
line-height:15px;
padding-bottom:10px;
}
#bottom_text a {
color:#999;
text-decoration:none;
}
#bottom_text a:hover {
background:#999;
color:#000;
}
#flash {
padding-bottom:9px;
}
#flash3 {
padding-bottom:0px;
}
.header {
font: lighter 20px/22px "Lucida Sans Unicode", sans-serif, Arial;
color: #003C70;
margin-top:40px;
display:block;
}
.title_top {
padding-top: 20px;
}
.gallery .helper_links .left {
margin-bottom:15px;
}
#hint {
font-size:14px;
padding:0 0 5px 5px;
width:650px;
}
#gallery li {
display:block;
float:left;
width:92px;
height:95px;
padding:26px 0 0 22px;
background:url(../images/thumb_back.png) top left no-repeat;
}
#gallery li a {
display:block;
}
#gallery img:hover {
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
}
#imgswfir {
float:left;
margin:20px 10px 5px 5px;
padding:0px 0 0 0;
font-size:11px;
color:#afafaf;
text-align:center;
word-wrap: break-word;
}
#imgswfir img {
display:block;
}
#hr {
display: block;
padding: 0px;
margin:0 0 5px 0;
border-bottom-width: 1px;
border:solid #000000;
height: 5px;
width: 100%;
}
.style1 {
color: #003C70;
font-weight: bold;
}
.prizehead {
color: #FFFFFF;
text-align:left;
background:url(../images/table_header.gif) no-repeat;
padding: 3px 3px 3px 10px;
height: 23px;
}
.prizefund {
font-size:12px;
color: #FFFFFF;
text-align:center;
line-height:14px;
width: 130px;
float:left;
}
.prizefund td {
padding: 2px;
}
.mainbody {
border: 0px solid;
border-right-color: #003C70;
border-bottom-color: #003C70;
border-bottom-width: 1px;
}
.mainbodyalt {
border: 0px solid;
border-right-color: #003C70;
border-bottom-color: #003C70;
border-bottom-width: 1px;
border-right-width: 1px;
}
#standard_content td {
vertical-align:top;
}
#container_tbl {
text-align: left;
vertical-align: top;
}
#playlist, #playlist1, #playlist2 {
border: 1px solid #D9D9D9;
display:block;
width: 130px;
}
#results {
border: 1px solid #D9D9D9;
display:block;
width: 100%;
}
#results tbody tr td, #playlist tbody tr td, #playlist1 tbody tr td, #playlist2 tbody tr td {
font-family: "lucida grande", verdana, sans-serif;
font-size: 8pt;
padding: 3px 8px;
border-left: 1px solid #D9D9D9;
}
#results tbody tr th {
font-family: "lucida grande", verdana, sans-serif;
font-size: 8pt;
padding: 3px 8px;
border-left: none;
border-bottom: 1px solid #D9D9D9;
color: #FFFFFF;
background-color: #000000;
}
#sponsors {
padding: 10px 10px 30px;
margin-bottom: 20px;
font-family:"Lucida Sans Unicode", sans-serif, Arial;
font-size: 13px;
background: url(../images/spacer-blk.gif) center bottom no-repeat;
}
#archive {
padding: 10px 10px 10px;
font-family:"Lucida Sans Unicode", sans-serif, Arial;
font-size: 13px;
}
#archive h2, #sponsors h2 {
padding: 0px;
display:block;
margin:10px 0 20px 0;
}
#sponsors h4 a, #archive h4 a {
font-size:20px;
color:#003C70;
text-decoration:none;
background:url(../images/news_arrow.jpg) no-repeat top left;
margin-top:5px;
text-indent:12px;
float:left;
line-height:22px;
}
#archive h4 a {
margin-right: 20px;
}
#archive h4 a:hover, #sponsors h4 a:hover {
background:#003C70 url(../images/news_arrow_white.jpg) no-repeat top left;
color:#fff;
}
#archive img, #sponsors img, #tc img {
background-color: #FFFFFF;
float:left;
margin:0 8px 8px 0;
}
#tc img {
background-color: #000000;
}
#tc .detail img {
background-color: #000000;
float:left;
margin:0;
}
#tc img:hover, #sponsors img:hover {
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
background-color: #000000;
}
#sponsors img:hover {
background-color: #FFFFFF;
}
#details {
background:#000000;
width:225px;
color:#fff;
margin-right:8px;
margin-bottom:5px;
text-align:left;
float:left;
}
#holes {
background:#000000;
width:225px;
color:#fff;
margin:5px 5px 5px 0;
text-align:left;
float:left;
}
#details h2, #holes h2 {
text-indent:-3000px;
background:url(../images/detail_top2.jpg);
height:23px;
margin-top:0;
}
#details .detail, #details #tc, #detailsalt #tc, #details h4, #holes h4, #holes .detail {
margin:0 15px 5px 15px;
font-size:14px;
}
#holes #tc {
margin:0 15px 5px 15px;
font-size:12px;
text-align:justify;
line-height:15px;
height:255px;
}
#holes #tc img {
float:left;
margin:0 5px 2px 0;
}
#holes #tc img:hover{
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
background-color: #000000;
}
#tc h4 {
margin:0 0 5px 0;
text-align:left;
}
.detail p {
margin-bottom:10px;
font-size:13px;
border-bottom: 1px solid #FFFFFF;
padding-bottom: 10px;
}
.detail .tel {
font-size:15px;
}
.detail ul {
list-style-position: outside;
list-style-type: disc;
margin-left: 0px;
display: list-item;
visibility: visible;
}
.detail li {
font-size: 14px;
line-height: 18px;
padding-bottom: 20px;
}
.detail a {
font-size:14px;
}
#details .detail a, #blkbox a, #holes a {
color: #0087CB;
text-decoration: underline;
}
#details .detail a:hover, #blkbox a:hover, #holes a:hover {
color: #000000;
text-decoration: none;
background-color: #0087CB;
}
#details h4, #holes h4 {
font-size:18px;
font-weight:normal;
}
#details .bottom, #holes .bottom {
height:23px;
width:225px;
background: url(../images/detail_btm2.jpg) bottom no-repeat;
}
#details hr, #holes hr {
display: block;
padding: 0px;
margin:0 0 5px 0;
border: dotted #FFFFFF;
border-bottom-width: 100%;
border-left-width: 2px;
}
#details .hralt hr {
display: block;
padding: 0px;
margin:0 0 5px 0;
border: solid #003C70;
border-bottom-width: 1px;
}
#contact {
float:right;
text-align:left;
padding-bottom: 20px;
font-size: 13px;
width: 190px;
margin:0 0 10px 0;
}
#hospitalitymain {
float:right;
text-align:left;
padding-bottom: 20px;
font-size: 13px;
width: 425px;
margin:0 0 10px 0;
}
#hospitalitymain strong {
font-size: 15px;
font-weight: normal;
color: #003c70;
}
#hospitalitymain table {
border: 1px solid #CCCCCC;
}
#hospitalitymain td {
padding:1px;
margin:0px;
}
strong {
font-weight: 600;
}
#hospitalitybar {
width: 100%;
margin-bottom: 10px;
padding-bottom: 40px;
display:block;
font-size: 13px;
color: #666666;
background: url(../images/spacer-blue.gif) center bottom no-repeat;
}
#hospitalitybar p, .right, .right strong {
color:#000000;
font-size:12px;
}
.hotline {
font-size: 24px;
color: #0087CB;
display: block;
}
.form {
font-size: 14px;
}
iframe {
overflow: auto;
float:left;
z-index:100;
}
.enquiry_personal {
background: url(../images/table_header.gif) center bottom no-repeat;
margin-bottom: 20px;
font-size:12px;
color:#003C70;
}
.enquiry_questions {
background: url(../images/table_header.gif) center bottom no-repeat;
margin-bottom: 80px;
font-size:12px;
color:#003C70;
}
.enquiry_questions td, .enquiry_personal td {
padding:10px 5px 5px 5px;
}
.enquiry {
width: 450px;
text-align:right;
font-size:13px;
}
.enquiryinput, .enquirychoice {
width: 350px;
margin-left: 0px;
list-style-position: inside;
}
.enquiryinput ul, .enquiryinput li, .enquirychoice li, .enquirychoice ul {
list-style-type: none;
margin-left: 0px;
list-style-position: inside;
}
.enquirychoice input {
font-size:12px;
margin:2px;
padding:2px;
border: none;
font-family:Lucida Sans Unicode, Verdana;
}
.enquiryinput input, .enquiryinput select, .enquiryinput textarea {
font-size:12px;
margin:2px;
padding:2px;
border: 1px solid #003C70;
font-family:Lucida Sans Unicode, Verdana;
}
.enquiryinput option {
font-size:12px;
}
.enquiryinput input .checkbox{
font-size:12px;
margin:0px;
padding:0px;
border: none;
font-family:Lucida Sans Unicode, Verdana;
}
#offer{
background: url(../images/offer-bg.jpg) center bottom no-repeat;
display: block;
padding: 15px;
height: 120px;
width: 635px;
margin-bottom: 5px;
font-size: 14px;
font-weight: 300;
}
#offer:hover{
color: #43474A;
background-image: url(../images/offer-bg2.jpg);
cursor:pointer;
}
#offer h4{
font-size: 18px;
display:block;
margin-bottom:5px;
color: #003C70;
font-weight: 300;
}
#offer:hover h4, #offer:hover a{
color: #487398;
}
#offersbutton{
display:block;
height: 88px;
width: 225px;
margin:5px 0;
background: url(../images/offerbutton.gif) center top;
}
#ladiesbutton{
display:block;
height: 147px;
width: 225px;
margin:0 0 5px 0;
background: url(../images/ladies-button.gif) center top;
}
#archivebutton{
display:block;
height: 88px;
width: 225px;
margin:5px 0;
background: url(../images/archivelink.gif) center top;
}
#live_scoring{
display:block;
height: 144px;
width: 225px;
margin:5px 0;
background: url(../images/livescorecard.gif) center top;
}
#offersbutton:hover, #archivebutton:hover, #ladiesbutton:hover, #live_scoring:hover{
background-position: center bottom;
}
.px12 {
font-size: 12px;
font-weight: 300;
}
.alt { display: none; }
.download a{
font-size: 13px;
font-weight: bold;
color: #003C70;
background: #FFFFFF url(../images/downloadimg.jpg) left 2px no-repeat;
padding:0 0 0 20px;
margin:0 0 10px 0;
}
.download a:hover{
color: #ffffff;
font-size: 13px;
font-weight: bold;
background: #003C70 url(../images/downloadhover.jpg) left 2px no-repeat;
margin-bottom: 10px;
}
.podcastinput {
font-size: 11px;
}
.podcastdetail{
font-size: 11px;
color:#999999;
display:block;
margin:2px 0 2px 0;
}
#pod {
font-family:"Lucida Sans Unicode", sans-serif, Arial;
font-size: 13px;
padding:10px 10px 10px 0;
}
#pod strong{
color: #003C70;
padding: 0px;
display:block;
margin:10px 0 5px 0;
}
#pod h3 {
font: lighter 20px/22px "Lucida Sans Unicode", sans-serif, Arial;
color: #003C70;
margin-top:0px;
display:block;
text-align:left;
}
#pink h1 {
clear:both;
background:url(../images/pink-header.gif) no-repeat left top;
width:677px;
height:38px;
color:#fff;
padding-left:15px;
font-size:28px;
margin-bottom:8px;
}
.pink{
float:left;
margin:10px 0 50px 0;
}
#pinkleft h4{
font-size:15px;
color:#EC4695;
}
#pinkleft strong{
color:#EC4695;
font-weight:400;
text-align:left;
}
#pinkleft #tc {
border: none #FFFFFF;
border-bottom: 1px solid #FFFFFF;
text-align:justify;
padding:3px 0 10px;
margin-bottom: 10px;
line-height: 13px;
display:block;
}
#pinkleft #tc img{
float:left;
padding:5px 5px 10px 0;
}
#pinkright {
float:left;
text-align:left;
padding-bottom: 20px;
font-size: 13px;
margin:0;
}
#pinkright h2 {
font-size: 18px;
line-height: 20px;
font-weight: 400;
color: #000000;
margin: 0px;
padding: 2px 0px 0px;
display:block;
}
#pinkright #archive h5{
display:block;
font-size: 22px;
font-weight: 400;
color: #EC4695;
padding: 5px 0;
text-align: left;
}
#pinkright #archive {
padding: 0px 0px 10px;
font-family:"Lucida Sans Unicode", sans-serif, Arial;
font-size: 12px;
text-align: left;
line-height: 15px;
font-weight: 500;
border-bottom: 1px solid #EC4695;
margin-bottom: 5px;
}
#pinkright #archive img {
float:left;
padding:10px 0 15px 2px;
}
#pinkright #archive  em {
padding:5px 0 3px 0;
color: #EC4695;
font-style:italic;
font-weight: 500;
}
#pinkfooter img {
float:left;
padding:0 5px 10px 0;
}
#pinkfooter {
font-size: 12px;
text-align: left;
line-height: 15px;
font-weight: 500;
margin:0 5px 10px 10px;
}
#pinkfooter h6 {
font-size: 28px;
line-height: 32px;
font-weight: 400;
display: block;
padding-bottom: 5px;
}
.pinktext {
color: #EC4695;
}
#pinkfooter a{
color: #EC4695;
font-weight:700;
}
#pinkfooter a:hover{
color: #ffffff;
background-color: #EC4695;
text-decoration:none;
}
/*Weather Panel*/
#weather_panel {
background:#000;
color:#FFFFFF;
width:225px;
}
#weather_panel h4 {
text-indent:-3000px;
background:url(../images/weather/weather_header.gif) no-repeat;
height:38px;
width:225px;
}
#weather_panel h5 {
margin-left:14px;
padding:13px 0 4px 0;
font-weight:bold;
}
#weather_panel table {
width:100%;
border:1px solid #000000;
}

#weather_panel table th {
text-align:center;
font-size:12px;
padding:0 0 9px 0;
}
#weather_panel table tr.weather_info {
background:url(../images/weather/inner_bg.gif) repeat-x;
}
#weather_panel table tr td {
border-bottom:1px solid #000000;
font-size:11px;
}
#weather_panel table tr td.time, #weather_panel table tr td.forecast, #weather_panel table tr td.wind, #weather_panel table tr td.temp {
text-align:center;
vertical-align:middle;
color:#3D6A92;
}
#weather_panel table tr td.wind {
vertical-align:top;
font-size:10px;
padding-top:16px;
}
#weather_panel table tr td.wind span {
background-position:top !important;
padding-top:12px;
}
#weather_panel table tr td.temp {
color:#000000;
font-size:12px;
}
.weather_panel_bottom {
background:url(../images/weather/weather_footer.gif) no-repeat; 
height:28px; 
width:225px;
}
#secondary_content br{
font-size:5px
}