/****************************************************************************
   AUTHOR          : tomlinsmith
   WEBSITE         : http://naked-sexy-babes.com/
****************************************************************************/

* {
    margin    : 0;
    padding   : 0;
}

body {
	font       : 70%  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color      : #333;
	background : #fff;
	text-align: center;
}

a {
	color            : #003366;
	background-color : inherit;
	text-decoration  : none;
}

p {
	font-size:12px;
}

img {
	border : 1px solid yellow;
}


a:hover {
	color            : #CC0001;
	background-color : inherit;
}

.footer {
	clear       : both;
	border-top  : 1px solid #f2f2f2;
    background  : #F5F5F5;
	padding     : 2px 0 10px 0;
	text-align  : center;
	line-height : 1.5em;
	font-size   : 95%;
}

.footer a {
	text-decoration : none;
	font-weight     : bold;
}

/* headers */
h1, h2, h3 {
	font-family: Arial, 'Trebuchet MS', Sans-Serif;
	font-weight: bold;
	color: #333;
}

h1 {
	font-size: 120%;
	letter-spacing: .5px;
}
h2 {
	font-size: 115%;
	text-transform: uppercase;
}

h3 {
	font-size: 115%;
	color: #003366;
}

h1, h2, h3, p {
	padding: 0;
	margin: 10px;
}

ul, ol {
	margin: 10px 20px;
	padding: 0 20px;
}

.red {
  color      : #CC0000;
}

.grey {
  color      : #D3D3D3
}

#page {
	margin    : 0 auto;
	width     : 975px;
	text-align: left
}

#header {
	position   : relative;
	margin     : 0;
	padding    : 3px;
  height     : 150px;
}

#logo {
	position        : relative;
	margin          : 0;
	padding-left    : 2px;
        padding-top     : 2px;
        padding-bottom  : 2px;
}

#slogan {
	position   : relative;
	margin     : 0;
	padding    : 2px;
	font       : 18px "trebuchet MS", Arial, Tahoma, Sans-Serif;
}

#tabs {
	position   : relative;
	margin     : 0;
	padding    : 0px;
	height     : 40px;
}



#sidebar {
  position: relative;
	float   : left;
	width   : 25%;
	margin  : 0;
	padding : 0;
	background-color: #FFFFFF;
}

#sidebar h1 {
	margin          : 10px 0 0 0;
	padding         : 4px 0 4px 8px;
	font            : bold 105% Arial, Sans-Serif;
	color           : #FFF;
	text-transform  : uppercase;
	background      : #333;
	letter-spacing  : 1px;
}

#sidebar #left-box {
	border     : 1px solid #EBEBEB;
	margin     : 0 0 5px 0;
	background : #FFF;
}

#sidebar #sidemenu {
	list-style: none;
	text-align: left;
	margin: 0px ;
	padding: 0;
	text-decoration: none;
}
#sidebar #sidemenu li {
	border-bottom: 1px solid #f2f2f2;
	padding: 3px 5px 3px 25px;
	margin: 0;
}
#sidebar #sidemenu a {
	font-weight: bolder;
	padding: 3px 0px;
	background: none;
}
#sidebar ul#sidemenu li {
	border-bottom: 1px solid #f2f2f2;
	background: url(images/bullet.gif) no-repeat 3px 2px;
	padding: 3px 5px 3px 25px;
	margin: 0;
}
#sidebar ul#sidemenu a {
	font-weight: bolder;
	padding: 3px 0px;
	background: none;
}

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

table.toplist {
	width :100%;
}


#main h1 {
	margin: 5px 0;
	padding: 4px 0 4px 8px;
	font-size: 105%;
	color: #FFF;
	text-transform: uppercase;
	background-color: #CC0000;
	letter-spacing: .5px;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
margin: 0;
padding: 0px;
float: left;
font: bold 13px Arial;
width: 100%;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/blockactive.gif) center center repeat-x;
}


/* My style info */


img {

     border : 1px solid #0D3797;
     padding 10px;
}

td.pics {
     padding 10px;
     text-align:center;

}


.small {font-size:0.8em;}
.large {font-size:1.4em;}
.center {text-align:center;}
.right {text-align:right;}
.jmbfoot { font-size: 8pt; font-family: Verdana; text-align: center; }
.jmblink { font-size: 8pt; font-family: Verdana; }
