body {margin-top: 0px; margin-bottom: 0px; background-image: url(../images/osabg.jpg); margin-left: 0px; margin-right: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #000; font-size: 12px; text-align: left;}
#background {margin: 0px auto 0px auto; visibility: visible; height: 2500px; width: 1040px; position: relative; background-color: #000000;}

#main {background-color: #000000;}

/* toprow of adverts */
#topad1button {left: 275px; visibility: visible; position: absolute; top: 2px; z-index: 2; width: 710px; height: 160px; text-align:center;}

#topad1button a {font-size: 12px; text-decoration: underline; color: #F28F1A; font-family:Verdana, sans-serif; text-align:center;}

#topadcat p a {font: 12px Tahoma; margin: 0px; text-decoration: underline; color: #00FFFF; text-align: center;}


#topadcat a:hover {color: #FF0000;}


#sbox {BACKGROUND: #111111; border-bottom-color: #333; border-bottom-width: 2px; border-top-color: #333; border-top-width: 2px;}


#searchbox p {font: 12px Tahoma; color: #FFFFFF; margin: 0px; text-decoration: none; text-align: left;}


#searchbox p a {color: #F28F1A; font: 12px Tahoma;} /*sidebar*/


#lemen {background: url(/images/menbg200.gif); left: 0px; width: 200px;}


#style46 p {font: 12px Tahoma; text-align: left; padding-left: 4px;}


#style46 p a {font: 12px Tahoma; color: #F28F1A; text-align: left; text-decoration: underline;}


#headertext p {font: 12px Tahoma; color: #FFFFFF; padding-left: 15px; padding-right: 15px; text-decoration: none; text-align: center;} /*thumbnail propertys*/

A.ad:link {
	font-family:Arial, Helvetica, sans-serif; COLOR: #F324B6; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.ad:hover {
	font-family:Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.ad:visited {
	font-family:Arial, Helvetica, sans-serif; COLOR: #F324B6; FONT-SIZE: 12px; TEXT-DECORATION: none
}

INPUT {BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #000033; BORDER-BOTTOM-WIDTH: 2px; BORDER-BOTTOM-COLOR: #000033; COLOR: #000000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: arial; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #000000;}


OPTION, SELECT, TEXTAREA {BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #000000; BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; COLOR: #000000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: arial; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000;}


.center {width: 930px; margin: 0px auto;} /*center*/ /*search*/


#search {padding-left: 5px; padding-top: 5px; font-size: 11px;}


#search2, .style142, .style144 {font-size: 11px;}


#search2 p {padding-right: 15px; padding-top: 5px;} /*desc*/


a:link {color: #ff5500; text-decoration: underline;}


.style112 {COLOR: #616962;}


.style120, .hardlink a {font-size: 18px;}


.style56 {font-size: 18px; font-weight: bold;}


h1 {font-size: 12px;}


a:visited, a:active {text-decoration: underline;}


.style87 {color: #333333; font-style: italic; font-size: 18px;}


.img_border {border-width: 0px;} /*desc*/


#desc {width: 750px; text-align: center; padding-top: 5px;}


#desc p {font-family: Tahoma, sans-serif; font-size: 12px; color: #FFF;}


#desc img, .but img {vertical-align: middle;} /*desc*/


.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}


ul {list-style: none; text-align: left; font-weight: normal;}


* {margin: 0px; padding: 0px;}


.sidebar {width: 240px; height: 2200px; float: left; background: url(/images/leftmain240.gif);}


.sidebar h2 {padding-left: 8px; padding-top: 1px; font-size: 14px; font-weight: normal; text-decoration: underline;}


.sidebar h3 {font-size: 14px; font-weight: normal; padding-top: 4px; text-decoration: underline;}


#blue h3 {font-size: 14px; font-weight: normal; padding-top: 4px; text-decoration: underline; text-align: center;}


.sidebar p {padding: 10px 0 0 0;}


.sidebar p span {text-decoration: underline; color: #ffffff;}


.gray {padding: 0 0 0 1px; background: #000000; width: 190px;}


.gray a {font-size: 10pt; font-weight: normal; color: #CCCCFF;}


.other {text-align: center; width: 190px;}


#gray a:hover, #blue a:hover, #simenu a:hover, #search a:hover, #pink a:hover, #friends a:hover, #style46 a:hover, #search2 a:hover {text-decoration: underline; color: #F00;}


#blue p {font: 12px Tahoma; padding-left: 8px; color: #fff; width:230px; text-align: center;}


#blue p a {font: 12px Tahoma; color: #00FFFF; text-align: center; text-decoration: underline;}


#friends p a {font: 12px Tahoma; padding-left: 4px; color: #F28F1A; text-align: center; text-decoration: underline;}


#friends p{font: 12px Tahoma; padding-left: 4px; text-align: center; text-decoration: underline;} /*sidebar*/ /*colorsblock*/


#simenu ul {margin: 0; padding: 0px; list-style: none; text-align: left;}


#simenu img {border: none; padding-left: 10px; vertical-align: middle;}


#simenu a {color: #F28F1A; font: 13px Tahoma;}


#pink h3 {padding-bottom: 5px; text-align: center; font-family: Tahoma, sans-serif; font-size: 14px;}


#pink p {padding-left: 2px; padding-bottom: 2px; width: 190px; font-family: Tahoma, sans-serif; font-size: 12px; text-align: center;}


#pink p a {color: #f28f1a; padding-top: 2px; width: 180px; font-size: 12px; padding-left: 2px; text-align: center;}


.green, .yellow {padding-bottom: 10px;}


.main {width: 750px; float: left; margin-left: 5px;}


.h201 {background-color: #000000; font-weight: normal; font-size: 14px; margin-bottom: 2px;}


.h201 label {font-size: 11px; width: 570px; display: block; float: left; position: relative; margin-top: -4px;}


.h201 span {font-size: 11px; padding-top: 10px; display: block; height: 21px;}


.h202, .h203 {font-size: 16px; font-style: italic;}


.h202 span {display: block; height: 28px; text-indent: 371px; padding-top: 7px;}


.h203 span {display: block; height: 28px; text-indent: 110px; padding-top: 7px;}


.h204 {text-indent: 270px; font-size: 11px; font-weight: normal; padding-top: 9px;}


.h205 {text-indent: 306px; font-size: 11px; font-weight: normal; padding-top: 9px;}


.h206 {text-indent: 266px; font-size: 11px; font-weight: normal; padding-top: 9px;} /*main*/ /*but*/

            /*but*/
.but {width: 750px; position: absolute; text-align: right; padding-top: 1px;}


.but a {color: #ffffff;}
    /*thumbs2*/

.thumbs {padding-bottom: 3px; padding-top: 8px; padding-left: 4px; width: 760px;}


.thumbs img {margin: 3px 3px 0 0;} 


.thumbs2 div {width: 146px; float: left; margin: 3px 3px 0 0; text-align: center; font-size: 11px; padding-bottom: 10px;}


.thumbs2 img {border: 3px solid #f2f2f2; margin-bottom: 5px;}

  /*pages*/
.pages {font-size: 14px; text-align: center; padding: 22px 0;}
    /*links*/

.links {padding: 3px 0;}


.links h3 {font-size: 18px; font-weight: normal; margin-bottom: 2px;}


.links span {font-weight: bold; font-style: italic;}
     /*hardlink*/

.hardlink {margin-bottom: 18px;}


.hardlink div {width: 245px; margin-right: 3px; float: left; background: #000000; text-align: center; padding: 7px 0 4px 0; font-size: 11px;}

/*bottomad*/

#bottomad p{width: 720px; text-align:center;}

#bottomad a {font-size: 12px; text-decoration: underline; color: #F28F1A; font-family:Verdana, sans-serif; text-align:center;}

#bottomad p a {font: 12px Tahoma; margin: 0px; text-decoration: underline; color: #00FFFF; text-align: center;}


#last {margin: 0px; width: 246px;} 

 /*footer*/
#id32footer {background: url(/images/id32footer2.gif); visibility: visible; position: absolute; bottom: 0px; left: 0px; z-index: 4; width: 1040px; height: 105px; background-repeat: repeat-x;}
#id32footer p {font: 12px Verdana; margin: 0px; color: #FFFFFF; text-decoration: underline; text-align: center;}

#id32footer a {padding-left: 0px; font-size: 10px; padding-right: 0px; padding-top: 3px; text-decoration: underline; color: #9D9DEB; height: 100%;}

/* Defines the look of an unvisited thumbnail */
A.rolloverthumb IMG {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1.0; border: 2px solid #CCCCFF;}
/* Defines the look of an unvisited thumbnail in the MOUSEOVER state */
A:hover.rolloverthumb IMG {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.6; border: 2px solid #ff0000;}
 /* Defines the look of a visited thumbnail */
A:visited.rolloverthumb IMG {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.8; border: 2px solid #CCCCFF;}
 /* Defines the look of a visited thumbnail in the MOUSEOVER state */
A:visited:hover.rolloverthumb IMG {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; border: 2px solid #ff0000;}


