/*** MainPageElements ***/
body {font-size: 9pt; font-family: Arial,sans-serif;background: #F4CC63; text-align: center;margin: 0 auto;padding: 0;line-height: 140%; color:#333;}
#header {padding: 0;width: 850px; margin: 0 auto;background: url(../images/1body.gif) top left repeat-x;}
#Frame {font-size: 16px; background-color: #DC041C; font-weight: bold; padding-bottom: 5px; padding-top: 5px; color: #F4CC63}
#Frame a {color: #F4CC63;}
#SubHead { text-transform: capitalize;}
#SubHead h1 { font-family: arial,helvetica,sans-serif; letter-spacing:-1px; margin: 0 0 3px; padding: 0; font-weight: bold; color:#8A3F04}
#SubHead h2 { font-family: arial,helvetica,sans-serif; letter-spacing:-1px; margin: 0 0 3px; padding: 0; font-weight: bold; color:#C35B05;}
#SubHead h3 { font-family: arial,helvetica,sans-serif; letter-spacing:-1px; margin: 0 0 3px; padding: 0; font-weight: bold; color:#FA7507;}
#wrap {padding: 0; margin: 5px auto; width:980px; text-align: left;}
#footer {font-size: 10px;clear: both;margin: 0px auto;padding: 15px 0; width: 500px;}
#RecoWrapper {text-transform: capitalize; margin-left: 280px; margin-top: 15px;}
#RecoWrapper h4{font-family: arial,helvetica,sans-serif;	letter-spacing:-1px; margin: 0 0 5px; padding: 0; font-weight: bold; color:#B9C850;}
#RecoWrapper a {color:#58611F; font-weight: bold; font-size: 17px;}
#RecoWrapper a:hover {color:#20230B; text-decoration: none;}
.rounded { width: 200px; float: left;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.pad {padding: 0;}

/*** Headings ***/
h1, h2, h3, h4, h5, h6, h7 {font-family: arial,helvetica,sans-serif;	letter-spacing:-1px; margin: 0 0 5px; padding: 0; font-weight: bold; color:#333;}
h1 {font-size: 14pt;}
h2 {font-size: 12pt;}
h3 {font-size: 11pt;}
h4,h5,h6,h7 {font-size: 10pt;}

/*** Links ***/
a, a:link, a:visited {color: #642143;}
a:hover, a:active {text-decoration:underline;color:#000;}
#sidebar a, #leftcontent a {text-decoration:none;}
a.BookMark {font-weight: bold; font-size: 15px; color: #6F2349;}

/*** RevengeThumbs ***/
#RevengeWrap {margin-top: 15px; margin-bottom: 15px; margin-left: auto; margin-right: auto; width: 1100px;}
#RevengeWrap h3 { text-transform: capitalize; font-size: 16px; color:#8A3F04}
#RevengeWrap ul {list-style-type: none; margin:0px; padding: 0px;}
#RevengeWrap ul li {float: left; margin: 3px;}
#RevengeWrap img { padding: 3px; background-color: #332236;}

/*** SideBar ***/
#sidebar { float: right; text-align: left; margin-right: 25px;}
#sidebar h3 {letter-spacing:0px; font-size:14px; line-height:110%; padding:0px; margin:0px; color: #DC041C;}
#sidebar ul {list-style-type: none; margin: 0 5px 15px;padding: 0px}
#sidebar ul li {list-style-type: none;margin: 0px;padding: 0px;}
#sidebar p {padding: 0; margin: 0px;}

/*** LeftContent ***/
#content{margin-left: 15px; text-align: left; margin-top: 15px;}
#derbar {float: left; text-transform: capitalize}
#derbar h4 {letter-spacing:0px; font-size:14px; line-height:110%; padding:0px; margin:0px; color: #DC041C;}
#derbar ul {list-style: none; margin: 2px 0 10px 10px; padding: 0px;}
#derbar ul li {list-style-type: none;margin: 0px;padding: 0px;}
#derbar a { color: #D53B00; text-decoration: none;}
#derbar a:hover { color: #A82E00; text-decoration: underline;}

#also {text-transform: capitalize;margin-top: 15px; margin-bottom: 15px;}
#also h4 {letter-spacing:0px;font-size:14px;line-height:110%; padding:0px; margin:0px; color: #DC041C;}
#also a { color: #D53B00; text-decoration: none;font-size:12px;}
#also a:hover { color: #D53B00; text-decoration: underline;}


#archive {text-transform: capitalize; margin-top: 15px; margin-bottom: 15px; margin-left: auto; margin-right: auto; width: 701px;}
#archive h4 {letter-spacing:0px; font-size:14px; line-height:110%; padding:0px; margin:0px; color: #DC041C;}
#archive ul {list-style: none; margin: 0px; padding: 0px; text-align: center;}
#archive ul li{ margin-left: 1px; margin-right: 1px; display: inline;}
#archive a { color: #D53B00; text-decoration: none;}
#archive a:hover { color: #D53B00; text-decoration: underline;}

#referrer {margin: 5px auto 5px 400px; text-align: left; height: 140px;}
#referrer h2 {letter-spacing:0px; font-size:14px; line-height:110%; padding:0px; margin:0px; color: #DC041C;}
#referrer ul {list-style: none; margin: 0px 15px 0px; float: left; padding: 0px; text-align: left;}
#referrer li {margin: 0px;}

.date { color: #D53B00; font-weight: bold; margin-right: 3px;}

.DvDboX {text-transform: capitalize; text-align:left;}
.DvDboX h2 {letter-spacing:0px; font-size:14px; line-height:110%; padding:0px; margin:0px; color: #DC041C;}
.DvDboX ul {list-style: none; margin: 5px 0 5px 0; padding: 0px;}
.DvDboX li {float: left; margin:3px;}
.DvDboXs p {margin:0 auto; text-indent: 10px;}

.Most {text-transform: capitalize;margin-bottom: 15px; text-align:}
.Most h1 {color: #8C2D5D; letter-spacing:0px; font-size:13px;line-height:110%;padding: 0 0 3px;margin: 0; border-bottom:1px dotted #ddd;_border-bottom:1px solid #e5e5e5;}
.Most ul {list-style: none; margin: 5px 0 5px 0; padding: 0px;}
.Most li {float: left; margin:3px;}
.Most p {margin:0 auto; text-indent: 10px;}
.Most img { width: 150px; height: 220px;}

.ARGgals { color: #8C2D5D; text-transform: capitalize;margin-bottom: 15px;}
.ARGgals h2 {letter-spacing:0px; font-size:13px;line-height:110%;padding: 0 0 3px;margin: 0; border-bottom:1px dotted #ddd;_border-bottom:1px solid #e5e5e5;}
.ARGgals ul { list-style: none; margin: 5px 0 5px 0;}
.ARGgals li { float: left; margin:3px;}
.ARGgals img { width: 155px; height: 125px;}

.FriendBox { color: #8C2D5D; text-transform: capitalize; margin-bottom: 15px;}
.FriendBox h2 {letter-spacing:0px; font-size:13px;line-height:110%;padding: 0 0 3px;margin: 0; border-bottom:1px dotted #ddd;_border-bottom:1px solid #e5e5e5;}
.FriendBox td ul {list-style: none; margin: 5px 0 5px 0; font-size: 13px;}
.FriendBox td li {float: left; margin:3px;}
.FriendBox a {font-size: 12px;}



#leftcontent h2 {letter-spacing:0px;font-size:9pt;line-height:110%; padding: 0 0 3px;margin: 0;border-bottom:1px dotted #ddd;_border-bottom:1px solid #e5e5e5;}
#leftcontent p {padding: 0;}

/*** NavElements ***/
ul#nav { color:#FF55AA; float:right; text-align:right; list-style: none; padding: 0; margin: 0; font-weight:bold; height:50px; line-height:50px; border-right: 1px solid #222;}
ul#nav li { letter-spacing:0px; float: left; margin: 0; padding: 0; list-style-type: none; }
ul#nav li a, ul#nav li a:link, ul#nav li a:visited { color:#FF55AA; float: left;  display: block; padding: 0; margin: 0; padding:0 9px; border-left: 1px solid #222; text-decoration: none; }
ul#nav li a:hover, ul#nav li a:active { background:#222; }