.bg{
background: #F7F7F7 url(http://example.com/example.gif) top center repeat ;;
font-family:Arial, Helvetica, sans-serif;
font-size: 72.5%;
color: #2D2D2D;
}
.boxes {
background:  url(http://example.com/example.gif) top center repeat-y  #FFFFFF;
border: solid 1px #D6D6D6;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
padding: 15px;
margin: 10px 0 0 0;
}
.gallerythumb {
background:  url(http://example.com/example.gif) top center repeat-y  #FFFFFF;
border: solid 1px #D6D6D6;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
padding:10px;
margin:  5px;
}
#logo{
min-width: 100px;
padding-left: px;
}
.advertising {
min-width:100px;
padding-right: px;
}
#logo h1 {
font-family:Georgia, \'Times New Roman\', Times, serif;
font-size:2.5em;
}
#logo h2{
font-family:Georgia, \'Times New Roman\', Times, serif;
font-size:1.1em;
}
#logo a {
color:#000000;
}
#logo a:hover {
color:#CC0000;
}
a{
color:#CC0000;
}
a:hover{
color:#CC0000;
}
.linkcolor2 {
color:#2D2D2D;
}
.linkcolor2 a{
color:#7D6D6D;
}
.linkcolor2 a:hover{
color:#7D6D6D;
}
.linkcolor3 {
color:#2D2D2D;
}
.linkcolor3 a {
color:#7D6D6D;
}
.linkcolor3 a:hover {
color:#CC0000;
}
h1 {
font-size: 2.1em;
}
h2 {
font-size: 1.6em;
}
h3 {
font-size: 1.4em;
}
h1, h2, h3, h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color:#2D2D2D;
}
.headcolor a{
color:#2D2D2D;
}
.headcolor a:hover{
color:#CC0000;
}
#sidebar h3{
color:#2D2D2D;
}
.bg_nav{
background:   url(http://www.babegrant.com/wp-content/themes/rich-blog_1-1/images/header-img.php?upper=FFFFFF&lower=D6D6D6) bottom repeat-x #FFFFFF;
border: solid 1px #D6D6D6;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin-top: 20px;
margin-bottom: 10px;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left: 0;
width: 14em;
}
#nav li li a, #nav li li a:link, #nav li li a:visited {
opacity: .93;
filter: alpha(opacity=93);
background: #EEEEEE;
width: 14em;
color: #4D4D4D;
float: none;
}
#nav li li a:hover, #nav li li a:active {
opacity: .93;
filter: alpha(opacity=93);
background: #CC0000;
color: #FFFFFF;
text-decoration:none;
}
#nav li.current_page_item, #nav li.current_page_ancestor {
color:#CC0000;
}
#nav li.current_page_item a, #nav li.current_page_ancestor a{
color:#CC0000;
}
.secondary input {
background:url(bg_search.gif) no-repeat right #FFFFFF;
color:#000000;
font-size:1.2em;
width:140px;
padding:0 5px 0 5px;
margin:0.4em 0.6em 0 0;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
border: 1px solid #D6D6D6;
}
ul.nav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
}
ul.nav li a {
color:#000000;
text-decoration:none;
display:block;
float:left;
padding:0 1em;
height:2.6em;
line-height:2.6em;
}
ul.main li:hover a {
color:#CC0000;
}
ul.main li:hover ul li a {
color:#4D4D4D;
background:#EEEEEE;
opacity: .93;
filter: alpha(opacity=93);
}
ul.main li:hover ul li a:hover {
color:#FFFFFF;
background:#CC0000;
}
.wp-caption {
border: 1px solid #DDDDDD;
text-align: center;
background-color: #F3F3F3;
padding: 8px 3px 0 3px;
margin-top: 3px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption p.wp-caption-text {
color: #2D2D2D;
font-size: 0.8em;
font-weight: bold;
line-height:0.9em;
padding: 2px 3px 3px 3px;
margin: 0;
}
.bg_overlay {
background: #FFFFFF;
}
.album_title a{
color:#2D2D2D;
}
.album_title a:hover{
color:#CC0000;
}
#lightbox{
background-color:#000000;
padding:20px 20px 10px 20px;
color:#B9B9B9;
}
#overlay{
opacity: .70;
filter: alpha(opacity=70);
background: #FFFFFF;
}
