/* 

	Theme Name: Myrtle Beach Golf

	Author: ONNA Web Design

	Author URI: http://www.onnawebdesign.com

*/



html,body {border:0;margin:0;padding:0;}



body{background: #00672E;color:#fff;}

#body{background: #66B3FF;color:#fff;}



h1 {color:#fff; font: normal 32px/44px Georgia, "Times New Roman", Times, serif; background: url(images/bg_dkblue.png) repeat; margin:0 0 10px 0; padding:2px 10px; display:inline; font-variant:small-caps;}

h1 a:link, h1 a:visited, h1 a:hover, h1 a:active {border:none;}

h2 {font: normal 22px/26px Georgia, "Times New Roman", Times, serif; color:#00101F; background:transparent; font-style:italic; letter-spacing:1.4px;}

h2:first-letter {font-size:larger;font-weight:bold;}

h3 {font: normal 18px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#00101F; background:transparent url(images/h3_sq.png) 0 6px no-repeat; text-transform:uppercase; padding-left:16px;}

h4 {font: normal 16px/20px Georgia, "Times New Roman", Times, serif; color:#fff; background:transparent;}

h5 {font: bold 12px/18px Tahoma, Geneva, sans-serif; color:#fff; background:transparent;}

h6 {font: bold 10px/16px Tahoma, Geneva, sans-serif; color:#fff; background:transparent;}

p {font: normal 14px/18px Arial, Helvetica, sans-serif; color:#fff; background:transparent; letter-spacing:.6px; }

p:first-letter {font-weight:bold;}

ul, li {font: normal 14px/18px Arial, Helvetica, sans-serif; color:#fff; background:transparent;letter-spacing:.6px;}

strong {}



a img {border: none;}	

a:focus, a:hover, a:active {outline: none }

a:link {color: #fff;text-decoration: none; border-bottom:1px dotted #fff}

a:visited {color: #fff;text-decoration: none; border-bottom:1px dotted #fff}

a:hover {color: #fff;text-decoration: none;border-bottom:1px dotted #0065BF}

a:active {color: #fff;text-decoration: none; border-bottom:1px dotted #fff}



#navigation {background:#0080FF; height:36px; border-bottom:4px solid #fff;}

#background_top {background:url(images/header.png) no-repeat 50% 0; height:83px;}

#background_bottom {background: url(images/footer.png) no-repeat 50% 100%;}



#container {width:980px; margin:10px auto 0 auto; padding:0;}



/* Navbar */



#navbar {width: 980px;height: 36px;font-size: 12px;margin: 0px auto 0px;padding: 0px;}



#navbar ul { list-style-type: none; list-style-image: none; padding: 0px; margin: 0px; }

#navbar ul li { float: left; display: block; height: 36px; padding: 0px; margin: 0px; }

#navbar ul li a:link, #navbar ul li a:visited, #navbar ul li a:active { float: left; color: #fff; display: block; font-size: 14px; padding: 9px 8px 9px 8px; margin: 0px; border:none; font-weight:bold;font-family: Arial, Helvetica, sans-serif;}

#navbar ul li a:hover {background:#0058AF;}

		/*---------------[DROPDOWN MENU]---------------*/

		.nav, .nav * { margin:0; padding:0; list-style:none; }

		.nav ul { position:absolute; top:-999em; border-bottom: 4px solid #fff; }

		.nav li { float:left; position:relative; z-index:99; }

		.nav a { display:block; }

		.nav ul li { width: 100%; }

		.nav li:hover ul, ul.nav li.sfHover ul { left:0px; top:36px; }

		.nav li:hover li ul, .nav li.sfHover li ul { top:-999em; }

		.nav li li:hover ul, ul.nav li li.sfHover ul { left:220px; top:0px; }

		.nav li:hover ul, .nav li li:hover ul { top: -999em; }

		.nav li li { display: block; padding: 0px; height: auto !important; }

		.nav li:hover { background-color: #1F90FF !important; }

		.nav li li a:link, .nav li li a:visited { width: 180px; display: block; background-color: #135A9F; height: auto !important; }

		.nav li li a:hover { background-color: #1975CF !important; }



/* Content */



#mainContent {width:960px; margin:0 0 10px 0; padding:10px; background:url(images/bg_medblue.png) repeat; border:1px solid #fff;}



#mainLeft {width:664px; margin:0; padding:10px; background:url(images/bg_medblue.png) repeat; border:1px solid #fff; float:left; position:relative;}





#mainLeft img.wp-smiley {float: none;border: none;padding: 0px;margin: 0px;}

#mainLeft img.wp-wink {float: none;border: none;padding: 0px;margin: 0px;}



.postarea p {padding: 0px 0px 10px 0px;margin: 0px;}

.postarea ol {margin: 0px 0px 0px 5px;padding: 0px 0px 10px 0px;}

.postarea ol li {margin: 0px 0px 0px 20px;padding: 0px 0px 5px 0px;}

.postarea ul {list-style-type: none;margin: 0px 0px 0px 5px;padding: 0px 0px 10px 0px;}

.postarea ul ul {list-style-type: none;margin: 0px;padding: 0px 0px 0px 0px;}

	

.postarea ul li {background: url(images/list_sq.png) 0 6px no-repeat;padding: 0px 0px 0px 14px;margin: 0px 0px 5px 10px;}

.postarea ul ul li {background: url(images/list.png) no-repeat top left;padding: 0px 0px 0px 20px;margin: 0px 0px 5px 0px;}

	

blockquote {background: url(images/bg_medblue.png) repeat;margin: 0px 25px 15px 25px;padding: 0px 25px 0px 10px;border: 1px solid #fff;}

	

#mainContent blockquote p {margin: 0px;padding: 10px 0px 10px 0px;}

.postauthor {margin: 0px 0px 10px 0px;padding: 0px;}

.postmeta {margin: 0px 0px 20px 0px;padding: 5px 10px 5px 10px;}

.postmeta p {margin: 0px;padding: 0px; color:#039;background: transparent;}

code {color: #222222;background: url(images/bg_white.png) repeat;font-size: 12px;margin: 0px;padding: 10px;display: block;font-family: Verdana, Tahoma, Verdana;}

.archive {float: left;width: 280px;margin: 0px;padding: 20px 25px 20px 0px;}



/* Images  */



img.centered  {display: block;margin-left: auto;margin-right: auto;margin-bottom: 10px;padding: 0px;}

img.alignnone {padding: 0px;margin: 0px 0px 10px 0px;display: inline;}

img.alignright {padding: 0px;margin: 0px 0px 10px 10px;display: inline;}

img.alignleft {padding: 0px;margin: 0px 10px 10px 0px;display: inline;}

.aligncenter {display: block;margin-left: auto;margin-right: auto;margin-bottom: 10px;}

.alignright {float: right;margin: 0px 0px 10px 10px;}

.alignleft {float: left;margin: 0px 10px 10px 0px;}

	

.wp-caption {

	border: 1px solid #fff;

	text-align: center;

	background: url(images/bg_white.png) repeat;

	padding: 4px 0px 5px 0px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	}



.wp-caption img {

	margin: 0px 0px 5px 0px;

	padding: 0px;

	border: 0px;

	}



.wp-caption p.wp-caption-text {

	margin: 0px;

	padding: 0px 0px 0px 0px;

	font-size: 11px;

	font-weight: normal;

	line-height: 12px;

	}

	

/* Sidebar 	        			     	    * 

************************************************/

#mainRight {width:260px; margin:0; padding:10px; background:url(images/bg_ltblue.png) repeat; border:1px solid #fff; float:right; position:relative;}



#mainRight h2 {color:#fff; font: normal 16px/22px Georgia, "Times New Roman", Times, serif; background: url(images/bg_dkblue.png) repeat; margin:10px 0 10px 0; padding:4px 6px;}	

#mainRight ul {list-style-type: none;margin: 0px;padding: 0px;}

#mainRight ul li {list-style-type: none;margin: 0px 0px 5px 0px;padding: 0px;}

#mainRight ul ul {list-style-type: none;margin: 0px;padding: 0px;}

#mainRight ul ul ul {list-style-type: none;margin: 0px;padding: 0px;}

#mainRight ul li li {background: url(images/list.png) no-repeat top left;margin: 0px;padding: 0px 0px 2px 20px;}

#mainRight ul li ul li {background: url(images/list.png) no-repeat top left;margin: 0px;padding: 0px 0px 0px 20px;}

#mainRight .video embed, #mainRight .video object {width: 240px; height: 197px;margin: 0px; padding: 0px;}

	

.textwidget {margin: 0px;padding: 0px;}

	

.postform {

	background: #fff;

	width: 230px;

	color: #222222;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	margin: 5px 0px 0px 10px;

	padding: 1px;

	display: inline;

	border: 1px solid #DDDDDD;

	}

	

#cat {

	background: #fff;

	color: #222222;

	margin: 5px 0px 0px 10px;

	}



	

/* Footer   */





#footer{background:transparent;color:#fff;height:190px; margin:0 auto; padding:0; z-index:1; width:660px}

#footer h3 {padding:100px 10px 0 0; color:#fff; background:transparent; font-weight:normal; text-align:right; text-transform:none;}

#footer img {padding:100px 0 0 10px;}

#footer_base {height:20px; background:#00672E;border-top:4px solid #fff;}

#footer_base p {text-align:center; font: normal 10px Verdana, Geneva, sans-serif; padding-top:4px; margin-top:0;}



/* Search Form */



#subscribe {

	margin: 0px;

	padding: 10px 0px 5px 0px;

	overflow: hidden;

	}



#searchform {

	margin: 0px 0px 0px 0px;

	}

	

#author, #email, #url {

	background: url(images/bg_white.png) repeat;

	color: #222222;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	margin: 0px;

	padding: 4px;

	border: 1px solid #E6E6E6;

	}

	

#comment {

	background: url(images/bg_white.png) repeat;

	color: #222222;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	margin: 5px 0px 5px 0px;

	padding: 4px;

	border: 1px solid #E6E6E6;

	}

	

/* Comments */

	

.commentlist li ul li {

	font-size: 12px;

	}



.commentlist li {

	font-weight: bold;

	}



.commentlist li .avatar { 

	background: url(images/bg_white.png) repeat;

	float: right;

	border: 1px solid #EEEEEE;

	margin: 0px 5px 0px 10px;

	padding: 2px;

	}



.commentlist cite, .commentlist cite a {

	font-weight: bold;

	font-style: normal;

	font-size: 12px;

	}



.commentlist p {

	font-weight: normal;

	text-transform: none;

	}



.commentmetadata {

	font-weight: normal;

	}



#commentform input {

	width: 170px;

	padding: 2px;

	margin: 5px 5px 1px 0px;

	}



#commentform {

	margin: 5px 10px 0px 0px;

	}

	

#commentform textarea {

	width: 98%;

	padding: 2px;

	}



#respond {margin:0; padding:0;}



#respond:after {

	content: "."; 

	display: block; 

	height: 0px; 

	clear: both; 

	visibility: hidden;

	}

	

#commentform p {

	margin: 5px 0px 5px 0px;

	}

	

#commentform #submit {

	margin: 0px;

	float: left;

	}

	

.alt {

	margin: 0px;

	padding: 10px;

	}



.commentlist {

	margin: 0px;

	padding: 0px;

	}

	

.commentlist ol {

	margin: 0px;

	padding: 10px;

	}



.commentlist li {

	margin: 15px 0px 10px;

	padding: 10px 5px 10px 10px;

	list-style: none;



	}

.commentlist li ul li { 

	margin-right: -5px;

	margin-left: 10px;

	}



.commentlist p {

	margin: 10px 0px 10px 0px;

	padding: 0px;

	}

	

.children { 

	margin: 0px;

	padding: 0px;

	}



.nocomments {

	text-align: center;

	margin: 0px;

	padding: 0px;

	}

	

.reply a, .reply a:visited {

	background: #666666;

	color: #FFFFFF;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	font-size: 11px;

	text-decoration: none;

	margin: 0px;

	padding: 2px 5px 3px 5px;

	border: 1px solid #333333;

	}

	

.reply a:hover {

	background: #4C6980;

	color: #FFFFFF;

	text-decoration: none;

	border: 1px solid #4C6980;

	}



.commentmetadata {

	font-size: 10px;

	margin: 0px;

	display: block;

	}



.navigation {

	display: block;

	text-align: center;

	margin-top: 10px;

	margin-bottom: 60px;

	}

	

.alignright {

	float: right;

	}



.alignleft {

	float: left;

	}

	

.thread-alt {

	background: url(images/bg_medblue.png) repeat;

	margin: 0px;

	padding: 0px;

	}

	

.thread-even {

	background: url(images/bg_dkblue.png) repeat;

	margin: 0px;

	padding: 0px;

	}

	

.depth-1 {

	border: 1px solid #E6E6E6;

	margin: 0px;

	padding: 0px;

	}



.even, .alt {

	border-top: 1px solid #fff;

	border-bottom: 1px solid #fff;

	border-left: 1px solid #fff;

	margin: 0px;

	padding: 0px;

	}