/* basic */
img {	border-width: 0px;}

a {
text-decoration: none;
}

a:link {
color: #7f7f7f;
text-decoration: none;
}

a:hover {
color: #de3d74;
}

ul, li {
list-style: none;
padding: 0px;
margin: 0px;
}

.clear {
clear:both; 
font-size:0; 
line-height:0; 
height:0;
}

* {
margin: 0; 
padding: 0; 
background-position: 50% 0%;
}

body {
font-family: Tahoma; 
background-color: #1e0000; 
color: #ffffff;
background-image: url(top.gif);
background-repeat: repeat-x;
font-size: 12px;
} 


#left {
width: 50%;
background-image: url(left.gif);
background-position: 100% 0%;
background-repeat: repeat-y;
text-align: right;
}

#left div {
background-image: url(left-.jpg);
background-position: 100% 0%;
background-repeat: no-repeat;
height: 240px;
}

#right {
width: 50%;
background-image: url(right.gif);
background-position: 0% 0%;
background-repeat: repeat-y;
text-align: left;
}


#right div {
background-image: url(right-.jpg);
background-position: 0% 0%;
background-repeat: no-repeat;
height: 240px;
}


/* head */

div#logoarea {
height: 204px;
background-image: url(head-logo.jpg);
width: 898px;
position: relative;
}

a#logo {
display: block;
width: 280px;
height: 130px;
position: absolute;
top: 36px;
left: 580px;
}

a#logo1 {
display: block;
width: 600px;
height: 200px;
position: absolute;
top: 0px;
left: 10px;
}

a#logo:link, a#logo:visited {
text-indent: -999%;
}

p#info {
width: 300px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
position: absolute;
top: 20px;
left: 245px;
font-style: italic;
color: #48c1f3;
}

p#info span {
color: #ff0202;
}

div#head-bottom {
height: 210px;
background-image: url(head-bottom.jpg);
position: relative;
}

p#promo-text {
width: 257px;
position: absolute;
z-index: 1;
top: 63px;
left: 604px;
font-size: 11px;
}

#acc-form {
position: absolute;
z-index: 0;
top: 34px;
left: 593px;
width: 280px;
}

.code {
width: 159px;
height: 22px;
line-height: 22px;
vertical-align: middle;
background-color: #ffffff;
border: 0px;
margin-left: 10px;
float: left;
}

.getcode {
clear: both;
margin-top: 90px;
}


/* menu */

.menu1 {
_cursor: pointer;
float: left;
width: 170px;
}

.menu li {
line-height: 20px;
padding-left: 3px;
_cursor: pointer;
}

.menu a {
color: #4d7396;
font-size: 11px;
line-height: 20px;
padding-left: 10px;
padding-right: 3px;
background-image: url(marker.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
}

.menu li a:hover {
color: #fe0000;
background-image: url(marker2.gif);
}




/* thumbs */

.thumbs-block {
width: 722px;
float: left;
padding-top: 3px;
}

a.thumb span {
display: block;
color: #ffffff;
font-weight: bold;
font-size: 11px;
margin: 0 0 2px 0;
}

a.thumb:hover span {
color: #fe0000;
}

a.thumb img.pic { border: 1px solid #c20900; width: 230px; height: 170px;}
a.thumb:hover img.pic {border: 1px dashed #fe0000;}


.clip-info {
color: #bcbcbc;
font-size: 10px;
margin: 2px 0 0 0;
line-height: 14px;
}

.clip-info a {
color: #5791c6;
text-decoration: underline;
}

.clip-info a:hover {
text-decoration: none;
}

.cell {
float: left;
padding: 0px 0 3px 6px;
}

.cell1 {
float: left;
padding: 5px 0 8px 6px;
}


/* footer */

#footer {
height: 128px;
background-image: url(footer.jpg);
clear: both;
position: relative;
}

#footer p {
text-align: right;
color: #ffffff;
font-size: 11px;
padding: 30px 30px 0 350px;
}

#footer a {
color: #ec271f;
text-decoration: underline;
}

#footer a:hover {
text-decoration: none;
}

p#copy {
display: block;
position: absolute;
z-index: 50;
top: 62px;
left: 10px;
color: #607495;
font-size: 10px;
text-align: left;
padding: 0px;
}


/* member sryles */
#mem-entered {
display: block;
position: absolute;
top: 46px;
left: 630px;
}

.name {
font-weight: bold;
color: #79c8e9;
font-size: 12px;
text-indent: 6px;
clear: both;
margin: 4px 0 5px 0;
}

.desk {
font-size: 12px;
color: #bcbcbc;
padding: 0 8px 0 4px;
display: block;
float: left;
width: 450px;
}

.desk a {
color: #ffffff;
font-weight: bold;
font-size: 11px;
}

.desk a:hover {
color: #ec271f;
}

.members {
float: left;
padding: 5px 0 0 4px; 
}

span.links {
font-weight: bold;
font-size: 11px;
color: #ec271f;
display: block;
margin: 0 0 2px 0;
}

.links a {
color: #ffffff;
font-weight: bold;
font-size: 11px;
}

.links a:hover {
color: #ec271f;
}













