body {margin:0;
background:url('http://i47.tinypic.com/11jn98h.png') repeat fixed;
font-family: arial;
color: #000000;
font-size:11px;
text-align: justify;
line-height: 12px;
margin: 0;}

#header {
width: 980px;
height: 120px;
background: url('http://southbeachlyts.com/layout/wavesofcolorheader.png') no-repeat transparent;}

#container {float: center; 
position: relative;
top: 0px;
margin: 0 auto;
width: 980px;
background:url('http://i43.tinypic.com/2cy0cat.jpg') repeat-y transparent;}

#leftmenu {background: transparent;
position: relative;
top: -2px;
float: left;
width: 175px;
margin-left: 6px;}

#rightmenu {background: transparent;
position: relative;
top: -2px;
float: right;
width: 175px;
margin-right: 6px;}

#content {background: transparent;
float: left;
position: relative;
top: 2px;
margin-left: 7px;
width: 604px;
text-align: center;
overflow:hidden;}

#updates {background: transparent;
position: absolute;
top: -40px;
left: 770px;
width: 205px;
height: 37px;
text-align: left;
overflow:auto;
color:#000000;}

#left .content ul, #right ul {list-style:none; margin:0px 0 0; }
.content li { background:#000; float:left; height:200px; width:100px; margin:2px 2px 2px; padding:1px; position:relative; background-repeat:repeat; background-position:center center;}
.thumb { margin:0px 0 0; }
.thumb a { display:block; height:100px; width:100px; overflow:hidden; text-align:center;}
.thumb a:hover { background:#; border:0px solid #111010;}
.thumb a img { vertical-align:center;}
ul.NoBullet {list-style-type: none}

/* background previewer plugin */
#previewer { margin:auto; width:620px;}
#previewer li { display:block; float:left; height:208px; list-style:none; margin:1px 1px 0 2px; width:100px;}
#previewer a { display:block; height:100%; }
#previewer a span { background-image:url(images/gallery-hover.png); display:block; height:100%; }
#previewer a:hover span { background-position:right; }
.previewer { margin:15px auto; max-width:620px; min-height:600px; text-align:left; }
.previewer.left { border:1px solid #000; margin:1px 1px 1px 8px; width:275px;}
.previewer.right { margin:2px 5px 1px 1px; width:335px; }
.previewer .section ul { margin:4px; }
.previewer .section li { margin:0 2px 5px 0; width:161px; }
.previewer .section a { color:#000; font-size:12px; text-align:left; text-transform:none; }
.previewer .section a:hover { background:none; color:#000; }

/* alignment */
.clear { clear:both; min-height:0; }
.left, .pages .total { float:left; }
.right, .pages .page-list { float:right; }

td {
font-size: 11px;
letter-spacing:0;
font-family: tahoma;}

th {background-color:ffffff;
align: center;
font-size: 9px;
letter-spacing:1;
font-family: tahoma;
border: 1px solid #000000;}

strong {
color: #3fdae7;
letter-spacing:0;
font-size: 11px;
font-family:tahoma;}

b {color:#c1e62b; font-size:11px; letter-spacing:0; font-family: arial;}

b1 {color:#ff0018; font-size:11px; letter-spacing:0; font-family: arial; font-weight:bold;}

b2 {color:#ff00c6; font-size:11px; letter-spacing:0; font-family: arial; font-weight:bold;}

b3 {color:#9c00ff; font-size:11px; letter-spacing:0; font-family: arial; font-weight:bold;}

u {color: #c1e62b; font-size: 11px; text-decoration:none; letter-spacing:1; border-bottom: 1px solid #c1e62b;}

i {color: #ff45a5; font-size: 11px;}

p {
color: #000000; 
font-family: tahoma; 
font-size: 11px; 
text-transform: none; 
letter-spacing:0px; 
padding:1px;
text-align: justify;
margin: 0px;}

a:link, a:active, a:visited {
color: #382f2f;
font-size: 11px;
font-family: arial;
font-weight: none;
text-decoration: none;
text-transform: none;
letter-spacing: 0;
border: none;}

a:hover {
color: #000000;
font-size: 11px;
font-family: arial;
font-weight: none;
text-decoration: none;
text-transform: none;
letter-spacing: 0;
border: none;}

a:link img, a:visited img,a:hover img { 
border: none;}

textarea {
width: 300px;
height: 20px;
background-color: D3D3D3;
font-family: small fonts;
font-size: 7px;
font-color: e862b1;
text-transform: uppercase;
border: 1px solid;
overflow: hidden;}

input {
width: 200px;
height: 10px;
background-color: f8f8f8;
font-family: small fonts;
font-size: 7px;
font-color: e862b1;
text-transform: uppercase;
border: 1px solid; 
border-color: dfdfdf;
overflow: hidden;}

.smallbox textarea{
width: 110px;
height: 20px;
background-color: D3D3D3;
font-family: small fonts;
font-size: 7px;
font-color: e862b1;
text-transform: uppercase;
border: 1px solid;}

.smallbox2 textarea{
width: 123px;
height: 20px;
background-color: D3D3D3;
font-family: small fonts;
font-size: 7px;
font-color: e862b1;
text-transform: uppercase;
border: 1px solid;}

.smallbox3 textarea{
width: 100px;
height: 20px;
background-color: f8f8f8;
font-family: arial;
font-size: 11px;
font-color: e862b1;
text-transform: none;
border: 1px solid;
border-color: dfdfdf;
overflow: auto;}

.terms {
width: 350px; 
height: auto; 
background-color: transparent; 
border:1px dotted #000000;
text-align: left; 
font-family: small fonts;
font-color: 000000;
font-size: 7px;
padding: 2px;
line-height: 7px;
text-transform: uppercase;
margin-bottom: 5px;}

.termsheader { 
font-family: small fonts;
color: 808080;
font-weight: bold;
font-size: 7px;
line-height: 5px;
letter-spacing :0px;
border-bottom:0px solid #D3D3D3;
text-align: left;
text-transform: uppercase;} 

.siteads {
width: 150px; 
height: auto; 
background-color: ffffff; 
border:1px solid #000000;
text-align: center; 
padding: 5px;
float: left;
margin: 5px;}

.siteadsheader {
font-family: arial;
color: 3fdae7;
font-weight: normal;
font-size: 22px;
line-height: 20px;
letter-spacing :-3px;
border-bottom:1px solid #D3D3D3;
text-align: center;
text-transform: uppercase;
margin-bottom:3px;}

h1 {
background: url('http://i42.tinypic.com/2i16ir.png') bottom left; repeat: no repeat;
color: #ffffff;
font-size: 11px;
line-height: 15px;
font-family: arial;
text-align: center;
text-transform: uppercase;
font-weight: bold;
text-decoration: none;
letter-spacing: 0px;
border: 0;
padding: 0;
margin: 0;}

h2 {
background: url('http://i42.tinypic.com/b8k42f.png') bottom left; repeat: no repeat;
color: #ffffff;
font-size: 11px;
line-height: 15px;
font-family: arial;
text-align: center;
text-transform: uppercase;
font-weight: bold;
text-decoration: none;
letter-spacing: 0px;
border: 0;
padding: 0;
margin: 0;}

h3 {
background: url('http://i41.tinypic.com/2vhstjm.png') bottom left; repeat: no repeat;
color: #ffffff;
font-size: 11px;
line-height: 15px;
font-family: arial;
text-align: center;
text-transform: uppercase;
font-weight: bold;
text-decoration: none;
letter-spacing: 0px;
border: 0;
padding: 0;
margin: 0;}

h4 {
background: url('http://i48.tinypic.com/357oqr7.png') bottom left; repeat: no repeat;
color: #ffffff;
font-size: 11px;
line-height: 15px;
font-family: arial;
text-align: center;
text-transform: uppercase;
font-weight: bold;
text-decoration: none;
letter-spacing: 0px;
border: 0;
padding: 0;
margin: 0;}

.header { 
font-family: arial;
color: ff45a5;
font-weight: bold;
font-size: 26px;
line-height: 22px;
letter-spacing :-3px;
border-bottom:1px solid #D3D3D3;
text-align: left;
text-transform: uppercase;}
.header2 { 
font-family: arial;
color: c1e62b;
font-weight: bold;
font-size: 26px;
line-height: 22px;
letter-spacing :-3px;
border-bottom:1px solid #D3D3D3;
text-align: right;
text-transform: uppercase;
padding-right: 1px;}

div.sidebar1 {
background-color:#ffffff;
border-bottom: 3px solid #ff45a5;
border-left: 1px solid #ff45a5;
border-right: 1px solid #ff45a5;
padding-bottom:0px;}

div.sidebar2 {
background-color:#ffffff;
border-bottom: 3px solid #3fdae7;
border-left: 1px solid #3fdae7;
border-right: 1px solid #3fdae7;
padding-bottom:0px;}

div.sidebar3 {
background-color:#ffffff;
border-bottom: 3px solid #c1e62b;
border-left: 1px solid #c1e62b;
border-right: 1px solid #c1e62b;
padding-bottom:0px;}

div.sidebar4 {
background-color:#ffffff;
border-bottom: 3px solid #7b47b5;
border-left: 1px solid #7b47b5;
border-right: 1px solid #7b47b5;
padding-bottom:0px;}

#footer {width:980px;
height:20px;
position: relative;}

.clear {clear: both;
}

a.sidebar:active, a.sidebar:visited, a.sidebar:link {
background-color: #ffffff;
font-size: 11px;
font-family: tohoma;
font-weight: none;
text-decoration: none;
text-transform: none;
letter-spacing: 0;
border: 0;}

a.nav1:link, a.nav1:active, a.nav1:visited {
font-family:tahoma;
font-size:11px;
line-height:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
text-transform:none;
text-align:left;
display:block;
padding-left:2px;
font-weight:normal;
margin:1px;
background-color:#f6f6f6;
border-left:5px solid #ff45a5;
}

a.nav1:hover {
background-image:url();
background-position:left;
background-repeat: no-repeat;
font-family:tahoma;
font-size:11px;
line-height:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
text-transform:none;
text-align:left;
display:block;
padding-left:2px;
font-weight:normal;
margin:1px;
background-color:#ff45a5;
}


a.nav2:link, a.nav2:active, a.nav2:visited {
font-family:tahoma;
font-size:11px;
line-height:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
text-transform:none;
text-align:left;
display:block;
padding-left:2px;
font-weight:normal;
margin:1px;
background-color:#f6f6f6;
border-left:5px solid #3fdae7;
}

a.nav2:hover {
background-image:url();
background-position:left;
background-repeat: no-repeat;
font-family:tahoma;
font-size:11px;
line-height:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
text-transform:none;
text-align:left;
display:block;
padding-left:2px;
font-weight:normal;
margin:1px;
background-color:#3fdae7;
}


a.nav3:link, a.nav3:active, a.nav3:visited {
font-family:tahoma;
font-size:11px;
line-height:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
text-transform:none;
text-align:left;
display:block;
padding-left:2px;
font-weight:normal;
margin:1px;
background-color:#f6f6f6;
border-left:5px solid #c1e62b;
}

a.nav3:hover {
background-image:url();
background-position:left;
background-repeat: no-repeat;
font-family:tahoma;
font-size:11px;
line-height:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
text-transform:none;
text-align:left;
display:block;
padding-left:2px;
font-weight:normal;
margin:1px;
background-color:#c1e62b;
}


a.nav4:link, a.nav4:active, a.nav4:visited {
font-family:tahoma;
font-size:11px;
line-height:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
text-transform:none;
text-align:left;
display:block;
padding-left:2px;
font-weight:normal;
margin:1px;
background-color:#f6f6f6;
border-left:5px solid #7b47b5;
}

a.nav4:hover {
background-image:url();
background-position:left;
background-repeat: no-repeat;
font-family:tahoma;
font-size:11px;
line-height:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
text-transform:none;
text-align:left;
display:block;
padding-left:2px;
font-weight:normal;
margin:1px;
background-color:#7b47b5;
}

a.navb:link, a.navb:active, a.navb:visited, a.navb:hover {
font-family : small fonts;
font-size: 7px;
text-transform: uppercase; 
color: 000000;
}

img{border="0"}

/*	====	FanUpdate 2.2.1	====	*/

div#fanupdate {}

h3 {}
p {}

/*	====	Entries	====	*/

div.post {}

p.catfile {padding: 0 0 0 .1em;}

/*	====	Comments	====	*/

div#comments {}

div.comment {
	clear: both;
	padding: 0.5em;
}

div.comment p {padding: 0 0 0 3em;}

div.comment p.commenter {padding: 0;}

div.odd {background: #f3f3f3;}

div.author {}

div#newComment {}

img.gravatar {
	float: right;
	margin: 0 1em 1em 0;
}

/*	====	Comment Form	====	*/

div.comments-form {}

form#comments-form {}

p#cmt-rules {}
p#cmt-moderation {}

label {
	display: block;
	float: left;
	width: 9em;
	text-align: right;
	margin: 0 0.5em 0 0;
}

input, textarea, select, option {
}

textarea2 {
	width: 100%;
}

.wysiwygmenu {
	display: block;
}
.wysiwygmenu a {
	padding: 0.125em 0.25em;
}

/*	====	Footer	====	*/

a.rss {}

div.archivelink {
	text-align: right;	
	margin: 2em 0 0 0;
}

div.credit {
	clear: both;
	text-align: center;
	border-top: 6px solid #eee;
	margin: 1em 0 0 0;
}

div.credit p {margin: 0;}