/* Global Styles */
BODY {
	background-color:#EAF4D8;
}

a img  { border:none; }

/* Masthead Styles */
#logo {
	background-image:url(/images/circle/logo.gif);
}

.loginbtn {
	background-color:#BADC7F;
}

.logoutbtn {
	background-color:#BADC7F;
}

.dhtmlpop {
	background-color:#EAF4D8;
	border-color:#BADC7F;
}

.loginbtn2 {
	background-color:#BADC7F;
}

.btn {
	background-color:#BADC7F;
}

.btn_rev {
	color:#336600;
	background-color:#EAF4D8;
}

/* Content Holder Styles */
#mainouter {
	background-color:#BADC7F;
}

#maininner {
	background-color:#BADC7F;
}

/* Subnav Styles */
A.subnav:link {
	color:#669933;
}

A.subnav:visited {
	color:#669933;
}

A.subnav:hover {
	color:#999999;
}

A.subnav_selected {
	color:#669933;
}

DIV.popup {
	background-color:#EAF4D8;
}

.pophdr {
	color:#336600;
}

.subhead {
	color:#336600;
}

#promos {
	background-color:#F4F9EA;
}

.promo {
	color:#666666;
}

.promoline {
	background-color:#D6EAB2;
}

.promohdr {
	color:#3F6301;
}

.promohdr_sm {
	color:#3F6301;
}

.promoarrow {
	background-image:url(/images/circle/arrow.gif);
}

.promo A:link {
	color:#486D08;
}

.promo A:visited {
	color:#486D08;
}

.promo A:hover {
	color:#486D08;
}

#photonav {
	font:9px Verdana,Helvetica,sans-serif;
	color:#669933;
	margin-bottom:35px;
}

#photonav A:link {
	color:#669933;
	text-decoration:none;
}

#photonav A:visited {
	color:#669933;
	text-decoration:none;
}

#photonav A:hover {
	color:#669933;
	text-decoration:underline;
}

#photogallery TR {
	vertical-align:bottom;
}

#photogallery TD {
	width:77px;
	height:130px;
	padding-right:65px;
	padding-bottom:20px;
	text-align:center;
}

#photogallery IMG {
	border:solid 1px #CCCCCC;
	margin-bottom:3px;
}

#runwaygallery TR {
	vertical-align:top;
}

#runwaygallery TD {
	width:85px;
	height:130px;
	padding-right:57px;
	padding-bottom:20px;
	text-align:center;
}

#runwaygallery IMG {
	border:solid 1px #CCCCCC;
	margin:3px;
}

.photoname {
	font:bold 11px Arial,Helvetica,sans-serif;
	color:#666666;
}

.photoaction {
	font:bold 10px Verdana,Helvetica,sans-serif;
	color:#669900;
}

.photocheckbox {
	font:10px Verdana,Helvetica,sans-serif;
	width:10px;
	height:10px;
	margin-right:2px;
	vertical-align:bottom;
}

.photoradio {
	font:10px Verdana,Helvetica,sans-serif;
	width:10px;
	height:10px;
	margin-right:2px;
	vertical-align:bottom;
}

#ssconsole {
	border-color:#669933;
	background-color:#EAF4D8;
}

#ssnumber {
	background-color:#669933;
}

#ssdisplay {
	border-color:#669933;
}

#selector {
	position:relative;
	width:500px;
	height:40px;
	margin-top:5px;
	font:10px Verdana,Helvetica,sans-serif;
	line-height:10px;
	color:#333333;
}

#selector A:link {
	text-decoration:none;
	color:#333333;
}

#selector A:visited {
	text-decoration:none;
	color:#333333;
}

#selector A:hover {
	text-decoration:none;
	color:#669933;
}

.option {
	float:left;
	padding:3px 5px 3px 5px;
	background-color:#EFF7E1;
}

.optioncurrent {
	float:left;
	padding:3px 5px 3px 5px;
	background-color:#BADC7F;
}

.optiondivider {
	float:left;
	width:1px;
	height:16px;
	background-color:#BADC7F;
}

.optiondisplay {
	display:none;
	clear:both;
	width:400px;
	padding-top:15px;
}

#optionarrow {
	position:absolute;
	width:7px;
	height:4px;
	top:0px;
	left:0px;
	line-height:1px;
	visibility:hidden;
}

.mbnav {
	font-weight:bold;
	color:#336600;
	line-height:20px;
}

.mbnav A:link {
	color:#336600;
}

.mbnav A:visited {
	color:#336600;
}

.mbnav A:hover {
	color:#336600;
}

.mbpost_selected {
	font:bold 11px Arial,Helvetica,sans-serif;
	color:#FF0000;
}

.mbpost {
	font:bold 11px Arial,Helvetica,sans-serif;
	color:#336600;
}

A.mbpost:link {
	color:#336600;
	text-decoration:none;
}

A.mbpost:visited {
	color:#336600;
	text-decoration:none;
}

A.mbpost:hover {
	color:#669933;
	text-decoration:underline;
}

.mbposter {
	font:10px Arial,Helvetica,sans-serif;
	color:#666666;
}

.mbposter_lg {
	font:bold 11px Arial,Helvetica,sans-serif;
	color:#666666;
}

.mbcopy {
	font:11px Arial,Helvetica,sans-serif;
	color:#666666;
}

.mbtime {
	font:10px Arial,Helvetica,sans-serif;
	color:#666666;
}

.mbtotal {
	font:10px Arial,Helvetica,sans-serif;
	color:#669933;
}

#guidelines {
	position:absolute;
	width:200px;
	font-size:10px;
	top:470px;
	left:-713px;
}

#guidelines A:link {
	color:#669933;
	text-decoration:none;
}

#guidelines A:visited {
	color:#669933;
	text-decoration:none;
}

#guidelines A:hover {
	color:#669933;
	text-decoration:underline;
}

#photoframe {
	border:solid 2px #FFFFFF;
	background-color:#EEEEEE;
	text-align:center;
}

#frameswatches IMG {
	border:solid 2px #FFFFFF;
	margin-bottom:9px;
	margin-right:9px;
}

.pollq {
	font-size:14px;
	font-weight:bold;
	color:#1E4E0B;
	padding-bottom:5px;
}

.polla {
	font-size:12px;
	font-weight:bold;
	color:#336600;
	margin-left:20px;
	padding-top:5px;
}

.pollpct 
{
	
	font-weight:normal;
	
}
.buttonLabel

{
	margin:0 0 0 0;
	padding:5px;
}
	

.pollbar {
	background-color:#1E4E0B;
	height:14px;
}

.pollresults {
	color:#000000;
	border:solid 1px #336600;
	margin-top:10px;
	padding:10px;
	background:#FFFFFF;
}
.valentine_field 
{
	color:#486d08;
}

.txt_greenbld {
	color: #486D08;
	font-weight: bold;
	}
	
a.gallery_link:link,visited,hover {
	color:#666666;
	font-weight:bold;
}

.SDBS_Teaser_Left p,
.SDBS_Teaser_Right p {
	line-height:1.4em;
}

.SDBS_Teaser_Left {
	width:215px;
	float:left;
	margin-top:20px;
}

.SDBS_Teaser_Right {
	width:370px;
	float:left;
	margin-left:25px;
	margin-top:65px;
}

.SDBS_Teaser_Left .Teaser_Textbox {
	border:solid 1px #666;
	height:20px;
	width:160px;
	padding:0 5px;
}

.SDBS_Teaser_Left .Teaser_Submit {
	vertical-align:top;
	margin-left:7px;
}

.SDBS_Teaser_Event {
	clear:both;
	padding:6px 0;
}

.SDBS_Teaser_Event img {
	float:left;
	border:solid 4px #badc7f;
	margin-right:10px;
	margin-bottom:12px;
}

.SDBS_Teaser_Event h3 {
	color:#4c6128;
	margin:0;
	padding:0;
	font-size:14px;
}

.SDBS_Teaser_Event p {
	margin:4px 0;
	line-height:1.2em;
}

div.Footnote {
	clear:left;
	font-size:11px;
	padding-top:5px;
}














/* Small Dog, Big Star*/


.Logo_BG {
	position:absolute;
	margin-top:305px;
	margin-left:560px;
	margin-left:575px;
	float:left;
	border:none;
}	

.Logo_BG img {
	border:none;
}	
/*
	_position:absolute;
	_margin-top:0;
	margin-left:560px;
	_margin-left:0;
	_float:none;	
}
*/


.SDBS_Inner {
	background:url(/images/circle/smalldogbigstar/bg.gif) repeat-x #fff;
	padding-left:30px;
}
/*
.SDBS_Main {
	width:439px;
}
*/
.SDBS_Main {
	width:439px;
	margin-top:48px;
}

.SDBS_Main h1 {
	margin:0;
	padding:0;
	line-height:1em;
	text-align:center;
}

.SDBS_Main h2 {
	margin-top:7px;
	margin-bottom:10px;
	font-size:13px;
	font-weight:bold;
	color:#576C31;
}

.SDBS_Main h3#Events_Heading {
	color:#4c6128;
	margin:10px 0;
	margin-top:20px;
	padding:0;
	font-size:14px;
}

.SDBS_Main p {
	line-height:1.6em;
}

.SDBS_Main .LP_Logo {
	display:block;
	margin:15px auto;
}



.SDBS_Main .SDBS_Teaser_Event {
	clear:left;
}

img.LP_Logo_Small {
	display:block;
	margin:30px auto 15px auto;
}

.SDBS_Main a.See_Prizes {
	display:block;
	margin-top:30px;
	clear:left;
	color:#576C31;
	font-size:14px;
	font-weight:bold;
}

.SDBS_Main a.See_Prizes:hover {
	text-decoration:none;
}

.LP_Log_In {
	width:205px;
	height:150px;
	padding:15px;
	margin-right:10px;
	_margin-right:10px;
	margin-top:200px;
	float:right;
	background:url(/images/circle/smalldogbigstar/lp_log_in_bg.gif) #dce7c7;
	text-align:right;
}

.LP_Log_In div {
	text-align:right;
	margin:8px 0;
}

.LP_Log_In div input {
	border:solid 1px #4C6128;
	margin-left:2px;
}

.LP_Log_In div input.Submit {
	background-color:#97895D;
	border-color:#97895D;
	color:#fff;
	width:30px;
	cursor:hand;
	cursor:pointer;
}

.LP_Log_In p,
.LP_Log_In p a {
	font-size:11px;
}

.LP_Log_In p a {
	color:#97895D;
}
/*
.LP_Links {
	width:230px;
	height:150px;
	padding:15px;
	pading-right:0;
	margin-right:0;
	margin-top:200px;
	float:right;
	text-align:right;
}
*/
.LP_Links {
	width:230px;
	height:150px;
	padding:15px;
	pading-right:0;
	margin-right:0;
	margin-top:150px;
	float:right;
	text-align:right;
}

.LP_Links a {
	display:block;
	margin-bottom:5px;
}

.LP_Links a.Rules {
	color:#97895d;
	font-size:11px;
	padding-right:12px;
}

.LP_Links a.Rules:hover {
	text-decoration:none;
}

.LP_Links img {
	border:none;
}

.SDBS_Sign_Up #btnPreview {
	text-align:right;
	width:58px;
	height:18px;
}

#mainheader {
	MARGIN:auto;
}

.SDBS_Sign_Up .Preview_Photo a img {
	border:0;
}

.SDBS_Sign_Up {
	margin-top:30px;
}

.SDBS_Sign_Up .Logo_BG {
	margin-top:285px;
}

.SDBS_Sign_Up h1 {
	margin:0;
	padding:0;
	line-height:1em;
	margin-top:10px;
}

.SDBS_Sign_Up .Field_Dogs_Name,
.SDBS_Sign_Up .Field_Description,
.SDBS_Sign_Up .Field_Photo,
.SDBS_Sign_Up .Field_Phone {
	font-size:11px;
	margin:10px 0;
}

.SDBS_Sign_Up .Field_Dogs_Name {
	margin:0;
}

.SDBS_Sign_Up .Field_Dogs_Name input { width:150px; }
.SDBS_Sign_Up .Field_Photo input { width:150px; }
.SDBS_Sign_Up .Field_Phone input { width:34px; }
.SDBS_Sign_Up .Field_Phone input.Last_Digits { width:42px; }

.SDBS_Sign_Up .Fields_Photo_Phone {
	float:left;
}

.SDBS_Sign_Up .Field_Description {
	float:left;
	padding-left:15px;
}

.SDBS_Sign_Up .Field_Phone input {
	display:inline;
}

.SDBS_Sign_Up label {
	font-size:11px;
	color:#4C6128;
}

.SDBS_Sign_Up input,
.SDBS_Sign_Up textarea {
	display:block;
	margin:0;
	margin-top:2px;
}

.SDBS_Sign_Up .Submit_Container {
	clear:left;
	text-align:right;
	margin-top:5px;
}

.SDBS_Sign_Up input.Submit {
	display:inline;
}

.SDBS_Thanks {
	margin-left:10px;
	margin-top:120px;
}

.SDBS_Thanks .Thanks_Logo {
	float:left;
	margin-right:20px;
	margin-bottom:50px;
	border:none;
}

.SDBS_Thanks .Thanks_Heading {
	padding-top:10px;
}

.SDBS_Thanks p {
	margin-right:100px;
}

.SDBS_Thanks .Thanks_Links a {
	display:block;
	margin:15px 0;
	text-decoration:none;
	color:#436323;
	font-size:14px;
}

.SDBS_Thanks .Thanks_Links a span {
	background-color:#93a67e;
	margin-right:5px;
}

.Vote_Left,
.Vote_Right {
	float:left;
}

.Vote_Left {
	width:212px;
	margin-top:55px;
}

.Vote_Right {
	margin-top:75px;
	/*_margin-top:130px;*/
	margin-left:20px;
}

.Vote_Right p {
	width:425px;
}

.Vote_Right p.Vote_Limit {
	font-size:10px;
}

.Vote_Left label {
	color:#647742;
	font-size:12px;
	display:block;
	margin-bottom:10px;
}

.Vote_Left select {
	width:150px;
}

.Vote_Right .Latest_Added_Heading {
	color:#4C6128;
	text-transform:uppercase;
	font-size:11px;
	margin-top:15px;
	font-weight:bold;
}

.Vote_Right .Latest_Added {
	margin-left:-3px;
}

.Vote_Right .Latest_Added td {
	text-align:center;
	vertical-align:bottom;
	padding:0 3px;
}

.Vote_Right .Latest_Added td img {
	border:solid 5px #BADC7F;
}

.Vote_Right .Latest_Added td div.Vote_Region {
	text-transform:uppercase;
	font-size:11px;
	margin-bottom:2px;
	color:#000;
}

.Vote_Right .Latest_Added td div.Vote_Name {
	font-size:11px;
	color:#576B35;
}

.SDBS_View {
	margin-top:10px;
}

.SDBS_View .Logo_BG,
.SDBS_Viewers_Choice .Logo_BG {
	margin-left:575px;
}

.SDBS_View h1,
.SDBS_Viewers_Choice h1 {
	margin-top:30px;
	margin-bottom:10px;
	line-height:1em;
	margin:0;
	padding-top:30px;
	padding-bottom:0;
}

.SDBS_View h1 {
	padding-bottom:10px;
}

.SDBS_View .View_Sort label,
.SDBS_View .View_Sort input,
.SDBS_View .View_Sort select,
.SDBS_Viewers_Choice .View_Sort label,
.SDBS_Viewers_Choice .View_Sort input,
.SDBS_Viewers_Choice .View_Sort select {
	font-size:11px;
}

.SDBS_View .View_Sort {
	margin-left:-5px;
}

.SDBS_View .View_Sort label {
	margin-left:5px;
	margin-right:2px;
}

.SDBS_View .View_Sort input.Submit {
	background-color:#badc7f;
	color:#4c6128;
	border:none;
	width:25px;
	font-size:13px;
	padding:1px;
	padding-top:0;
	cursor:hand;
	cursor:pointer;
}

.View_Results {
	margin-top:12px;
	margin-left:-3px;
	clear:both;
}

.View_Results td {
	padding:5px 3px;
	padding-bottom:15px;
	width:109px;
	text-align:center;
	vertical-align:bottom;
}

.View_Results td img {
	border:solid 5px #BADC7F;
	/*
		width:99px;
		height:99px;
	*/
	
}

.View_Results .View_Name {
	text-align:center;
	font-size:11px;
	margin:2px 0;
}

.View_Results_Page_Nav {
	margin:0 12px;
	cursor:default;
}

.View_Results_Page_Nav a {
	color:#5A6743;
	text-decoration:none;
	font-weight:bold;
}

.View_Results_Page_Nav #pnlPages {
	display:inline;
}

.SDBS_View_Footnote {
	position:absolute;
	margin-top:390px;
	font-size:11px;
	color:#778068;
}

.SDBS_Vote_Footnote {
	clear:both;
	padding-top:0;
	font-size:11px;
	color:#778068;
}

.SDBS_Viewers_Choice .Select_Region {
	float:left;
	padding-top:45px;
	margin-left:10px;
}

.SDBS_Viewers_Choice .Select_Region label {
	display:block;
	color:#647742;
	margin-bottom:5px;
}

.SDBS_Viewers_Choice .Viewers_Choice_Heading {
	float:left;
}

.SDBS_Viewers_Choice .View_Results {
	margin-top:0;
}

.SDBS_Viewers_Choice .Viewers_Choice_Results_Region {
	font-size:10px;
	text-align:center;
}

.SDBS_Viewers_Choice .View_Name {
	color:#647742;
}

.SDBS_Viewers_Choice .SDBS_Viewers_Choice_Footnote {
	font-size:11px;
	color:#778068;
}

.SDBS_Schedule {
	margin:0;
	padding-top:15px;
	width:540px;
}

.SDBS_Schedule * {
	color:#333;
}

.Schedule_Heading {
	margin-bottom:5px;
	line-height:1em;
}

.SDBS_Schedule h2 {
	margin-top:0;
	margin-bottom:10px;
	padding:0;
	font-size:14px;
	font-weight:bold;
}

.SDBS_Schedule h3 {
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:5px;
	font-size:17px;
}

.SDBS_Schedule p {
	margin-top:0;
}

.SDBS_Schedule .Events_Listings,
.SDBS_Schedule .Events_Listings_VIP {
	background-color:#E6EED7;
	float:left;
	padding:0 15px;
	border:solid 1px #666;
}

.SDBS_Schedule .Events_Listings *,
.SDBS_Schedule .Events_Listings_VIP * {
	font-size:14px;
}

.SDBS_Schedule .Events_Listings span,
.SDBS_Schedule .Events_Listings_VIP span {
	color:#586b33;
	font-weight:bold;
}

.SDBS_Schedule .Event_Listing {
	margin:10px 0;
}

.SDBS_Schedule .Events_Listings div,
.SDBS_Schedule .Events_Listings_VIP div {
	font-size:12px;
}

.SDBS_Schedule .Events_Listings div span,
.SDBS_Schedule .Events_Listings_VIP div span {
	font-size:12px;
}

.SDBS_Schedule br.Clear_Both {
	clear:both;
}

.VIP_Events_Location {
	float:left;
	margin-right:30px;
	text-align:center;
}

.VIP_Events_Location img {
	margin-bottom:5px;
}

.SDBS_VIP_Event_Gallery .Logo_BG {
	margin-left:470px;
	margin-top:145px;
}




#Prizes, #Rules {
	margin:15px;
	background-color:#fff;
}
#Prizes h1, #Rules h1 {
	margin:0;
	font-size:16px;
}
#Rules h1 {
	margin:15px 0;
	font-size:16px;
}
#Prizes h2, #Rules h2 {
	font-size:12px;
	color:#576c31;
}
#Prizes li, #Rules li {
	margin-left:20px;
	font-size:12px;
	color:#666;
}
#Prizes p, #Rules p {
	font-size:12px;
	color:#666;
}



a.Panel_Close {
	float:right;
	display:block;
	margin-bottom:10px;
	color:#576c31;
	text-transform:uppercase;
	text-decoration:none;
}

a.Panel_Close:hover {
	text-decoration:underline;
}
a.Rules_Link {
	display:block;
	text-align:center;
	color:#576c31;
	text-decoration:underline;
}
a.Rules_Link:hover {
	text-decoration:none;
}

.SDBS_Ended {
	margin-left:10px;
	margin-top:140px;
}

.SDBS_Ended .Ended_Logo {
	float:left;
	margin-right:20px;
	margin-bottom:50px;
	border:none;
}

.SDBS_Ended .Ended_Heading {
	padding-top:25px;
}

.SDBS_Ended p {
	margin-right:100px;
}



#Dog_Bio { DISPLAY: none }
.Panel_Bio_Arrow { PADDING-RIGHT: 36px; BACKGROUND: url(/images/circle/smalldogbigstar/panel_arrow.gif) no-repeat 100% 0px; FLOAT: left; MARGIN-RIGHT: 8px }
#Bio_Panel_Close { PADDING-RIGHT: 6px; MARGIN-TOP: 8px; DISPLAY: block; PADDING-LEFT: 6px; FONT-SIZE: 14px; Z-INDEX: 9999; FLOAT: right; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; COLOR: #648034; MARGIN-RIGHT: -3px; PADDING-TOP: 6px; POSITION: relative; TEXT-DECORATION: none }
#Bio_Panel_Close:hover { COLOR: #b0cd7c }
.Panel_Bio { BORDER-RIGHT: #c5e08f 0px solid; PADDING-RIGHT: 15px; BORDER-TOP: #c5e08f 7px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #c5e08f 7px solid; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: #c5e08f 7px solid; BACKGROUND-COLOR: #fff }
.Panel_Bio P { CLEAR: both; FONT-SIZE: 11px; MARGIN: 0px 0px 12px }
#Panel_Pic { BORDER-RIGHT: #c5e08f 7px solid; BORDER-TOP: #c5e08f 7px solid; FLOAT: left; BORDER-LEFT: #c5e08f 7px solid; BORDER-BOTTOM: #c5e08f 7px solid }
.Panel_Vote { DISPLAY: block; MARGIN: 16px auto auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none }
/*.Panel_Bio H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: url(/images/circle/smalldogbigstar/panel_star.gif) no-repeat 0px 50%; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 10px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 225px; CURSOR: default; COLOR: #333; LINE-HEIGHT: 1.2em; PADDING-TOP: 9px; POSITION: absolute }*/
.Panel_Bio H1 { PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: url(/images/circle/smalldogbigstar/panel_star.gif) no-repeat 0px 50%; PADDING-BOTTOM: 8px; MARGIN: 10px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 225px; CURSOR: default; COLOR: #333; LINE-HEIGHT: 1.2em; PADDING-TOP: 9px;  }
#Dog_Description { POSITION: relative;  /*margin-bottom:50px;_margin-bottom:25px;*/ }
#txtCaption { POSITION: relative; width:100%;overflow:visible; }
textarea#txtCaption { width:350px;height:213px; }
#Ajax_Bio_Container { BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid }
/*#Panel_Vote_Link { position:relative;top:50px; }*/
#Panel_Vote_Confirm { text-align:center;display:none;/*height:35px;*/margin-top:16px;font-weight:bold;/*margin-left:75px;*/ }
#Panel_Vote_Confirm img { border:none; /*display:block;float:left;*/margin-right:5px; }
/*#Panel_Vote_Confirm div { float:left;padding-top:10px;padding-right:10px; }*/
#Panel_Vote_Confirm div { margin-bottom:5px; }

img.Vote_Logo { border:none; }

#lblMessage { color:#f00; font-weight:bold; display:block;padding-bottom:15px; }


.SDBS_Runners_Up h1 {
	margin-bottom:0;
}

.SDBS_Runners_Up p {
	margin-bottom:0;
}

.SDBS_Runners_Up h2 {
	margin:0;
	padding:0;
	margin-top:5px;
}

.SDBS_Runners_Up h2 img {
	display:block;
}

.SDBS_Runners_Up .Winners_Block {
	background:url(/images/circle/smalldogbigstar/winners/runners_up_block_bg.gif) repeat-x #fff;
	border:solid 1px #aab592;
	width:497px;
	padding:5px 0;
}

.SDBS_Runners_Up .Winners_Block th {
	text-align:right;
}

.SDBS_Runners_Up .Winners_Block th p {
	font-size:10px;
	font-weight:normal;
	width:70px;
	text-align:right;
	margin:0;
	height:2em;
}

.SDBS_Runners_Up .Winners_Block td p {
	text-align:center;
	margin:0;
}

.SDBS_Runners_Up .Winners_Block td img {
	border:solid 1px #4f662a;
	margin:0 6px;
}

.SDBS_Runners_Up .Winners_Block .Left_Arrow {
	float:left;
	margin-left:3px;
	margin-top:50px;
}

.SDBS_Runners_Up .Winners_Block .Right_Arrow {
	float:right;
	margin-right:3px;
	margin-top:50px;
}

#Online_1st th, #Online_2nd th, #Online_Final th {
	text-align:center;
	font-weight:normal;
	text-transform:uppercase;
}

#Online_Final th {
	text-align:center;
	font-weight:normal;
	text-transform:uppercase;
}

#Online_1st .Left_Arrow, #Online_2nd .Left_Arrow, #Online_Final .Left_Arrow,
#Online_1st .Right_Arrow, #Online_2nd .Right_Arrow, #Online_Final .Right_Arrow {
	margin-top:60px;
}

#Winners_Links {
	font-weight:bold;
}

#Winners_Links strong {
	color:#365001;
}

#Winners_Links a {
	font-weight:normal;
}

#Winners_Links a:hover {
	text-decoration:none;
}

.SDBS_Runners_Up .Logo_BG {
	margin-top:295px;
	margin-left:565px;
}

#Events_1st table {
	margin-left:30px;
}

#Online_1st table {
	margin-left:12px;
}

#Events_2nd table {
	margin-left:40px;
}

#Online_2nd table {
	margin-left:12px;
}

#Events_Final table {
	margin-left:30px;
}

#Online_Final table {
	margin-left:17px;
}





