/*  

Theme Name: wp0077

Theme URI: 

Description: 

Version: 1.0

Author: 

Author URL: 



	

		

*/

*

{

margin: 0px;

padding: 0px;

}

img {
border:0;

}

ul

{

list-style: none;

}

@font-face {

	font-family: "corner-script";

	src: url(fonts/corner-script.ttf) format("truetype");

}

@font-face {

	font-family: "corner-script2";

	src: url(fonts/corner-script.eot);

}

@font-face {

	font-family: "silly-script";

	src: url(fonts/silly-script.ttf) format("truetype");

}

@font-face {

	font-family: "silly-script2";

	src: url(fonts/silly-script.eot);

}

body 

{

font-size: 12px;

margin: 0px;

padding: 0px;

text-align: center;

color: #784731;

font-family: Tahoma, Arial, Helvetica, sans-serif;

background:#1d0500 url(images/header.jpg) center top no-repeat;

}



#wrap

{

width:994px;

margin: auto;

background: none;

padding: 0px;

}





                         /****************** Blogtitle ******************/





#blogtitle

{

height:241px;

text-align: left;

margin: 0px;

padding: 0px;

}

.title-link

{

width: 760px;

height:110px;

margin: 0px 0px 0px 0px;

padding: 20px 0px 0px 120px;

}

.title-link img

{

border:none;

}



.description

{

font-family: "silly-script", "silly-script2", Arial, Helvetica, sans-serif;

color: #790000;

text-align: center;

font-size: 27px;

font-weight:normal;

padding:10px 70px 0px 70px;

margin:0px 0px 0px 0px;

height:52px;

}



/* nav

--------------------------------------------------*/

#nav

{

font-family: "corner-script", "corner-script2", Arial, Helvetica, sans-serif;

letter-spacing:-2px;

margin:0px 0px 0px 0px;

padding:0px 0px 0px 0px;

width:580px;

height:27px;

float:right;

overflow: hidden;

}





#nav ul 

{

margin:0;

padding:0;

}



#nav li {

float:left;

margin:0px;

padding:0px;

list-style-type:none;

}



#nav li a 

{

display:block;

padding:0px 8px 0px 8px;

font-size:20px;

color:#6d2c00;

letter-spacing:1px;

font-weight: normal;

text-decoration:none;

line-height:30px;

}





#nav .selected a,

#nav .current_page_item a,

#nav a:hover

{

padding:0px 8px 0px 8px;

font-size:20px;

color:#6d2c00;

text-decoration:none;

display:block;

}



#nav a:visited

{

padding:0px 8px 0px 8px;

font-weight: normal;

text-decoration:none;

display:block;

}



/* search */



#sb_search{

  margin: 0px;

  padding: 2px 60px 0px 0px;

  height: 24px;

  width:264px;

  _width:260px;

  float:right;

}

#search_form{

  margin: 0px;

  padding: 0px;

}

.s_text{

  border: 0;

  margin:4px 0px 0px 0px;

  padding:0px 0px 0px 0px;

  font-size: 12px;

  color: #881515;

  width: 183px;

  background: transparent;

}

.searchsubmit{

	background: url(images/search.gif) top left no-repeat;

	margin:0px 0px 0px 5px;

	padding:0px 0px 0px 0px;

	height: 24px;

	width: 73px;

	border: 0;

	cursor: pointer;  

}

.txt{

  margin: 0px;

  padding: 0px 0px 0px 0px;

  float: left;

}

.btn{

  margin: 0px;

  padding: 0px;

  float: left;

}



                         /****************** Container ******************/

#container

{

clear:left;

padding:0px;

margin-left:auto;

margin-right:0;

margin-top: 0px;

width: 994px;

}





                         /****************** Right Sidebar Container ******************/



#rightnav

{

float: right;

width: 253px;

padding: 17px 3px 0px 0px;

_padding: 17px 2px 0px 0px;

margin: 0px 0px 0px 0px;

text-align: left;

}



                         /****************** Content ******************/

#content

{

width: 734px;

float: left;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

text-align: left;

}





#content ul

{

padding-left: 15px;

}



#content ul li{

margin-left: 15px;

list-style-type: none;

}



#content ul ul li{

padding-left: 3px;;

}





#content ol{

list-style-position: inside;

padding-left: 15px;

padding-top: 2px;

margin-bottom: 10px;

}



#content p

{

padding-left: 10px;

padding-right: 10px;

}

                         /****************** Footer ******************/



.footer

{

background-color:#1d0500;

display: inline-table;

width:100%;

margin:0px;

padding:0px;

}

.footwrap-bg

{

background: #1d0500 url(images/footer-bg.jpg) top repeat-x;

height:188px;

}

#footwrap

{

background: url(images/footer.jpg) top no-repeat;

margin: auto;

padding: 0px;

color: #c20500;

font-size:11px;

font-weight: normal;

height:188px;

width:994px;

}



#footwrap img {

padding: 0px 0px 0px 0px;

border:none;

}

#footer-links

{

color:#ff8054;

font-size:12px;

margin:0px 0px 0px 0px;

padding:30px 0px 0px 10px;

width:980px;

float:left;

text-align:left;

height: auto;

}

#footer-links a:link, #footer-links a:visited

{

color:#ff8054;

font-size:12px;

padding:0px 2px 0px 2px;

text-decoration: none;

font-weight: normal;

}

#footer-links a:hover, #footer-links a:active

{

color:#c0562c;

font-size:12px;

padding:0px 2px 0px 2px;

text-decoration: none;

font-weight: normal;

}

.footer-links

{

font-family: Tahoma, Arial, Helvetica, sans-serif;

color:#ff8054;

font-size:18px;

font-weight:bold;

line-height:28px;

margin:0px;

padding:0px;

}

.footer-bottom

{

text-align:center;

width:994px;

height:70px;

padding:0px 0px 0px 0px;

}

.footer-bottom-text {

float:left;

color: #c20500;

text-decoration: none;

border: none;

font-weight: normal;

width:580px;

padding:7px 0px 0px 0px;

display:block;

line-height:20px;

}

.footer-bottom-text a:link, .footer-bottom-text a:visited {

color: #c20500;

text-decoration: none;

border: none;

font-weight: normal;

}

.footer-bottom-text a:hover, .footer-bottom-text a:visited:hover {

color: #9c407d;

text-decoration: none;

border: none;

}

.footer-logo

{

width:406px;

padding-top:5px;

float:right;

margin:0px;

}

.footer-banner-top

{

background:#1d0500 url(images/footer1.jpg) center no-repeat;

height:22px;

}

.footer-banner-bg

{

background:#1d0500 url(images/footer2.jpg) center repeat-y;

}

.footer-banner-bg img

{

border:1px #a30400 solid;

}

.footer-banner-footer

{

background:#1d0500 url(images/footer3.jpg) center no-repeat;

height:22px;

}



                         /****************** Sidebar ******************/



#sidebar

{

color: #ffef96;

margin: 0px;

background: none;

padding:0px;

background: url(images/sidebar-bg.gif) repeat-y;

}



#sidebar ul

{

background:url(images/sidebar-footer.gif) no-repeat bottom;

list-style-type:none;

padding-bottom:35px;

padding-top:2px;

}

#sidebar ul ul

{

background: none;
}

#sidebar li

{

padding-bottom: 0px;



}



#sidebar ul li

{

padding-left: 0px;

margin-left: 44px;

margin-right: 15px;

padding-bottom: 2px;

list-style-image:url(images/arr.gif);

}



#sidebar ul li li

{

padding-left: 0px;

margin-left: 8px;

margin-right: 3px;

padding: 2px 0;

list-style-image:url(images/arr.gif);

}



#sidebar a:link, #sidebar a:visited {

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size:12px;

color: #ffef96;

text-decoration: none;

border: none;

font-weight: normal;

}

#sidebar a:active, #sidebar a:hover {

font-family: Tahoma, Arial, Helvetica, sans-serif;

color: #ffef96;

text-decoration: underline;

border: none;

font-size:12px;

}

#sidebar h2 {

font-family: "corner-script", "corner-script2", Arial, Helvetica, sans-serif;

color: #7f0101;

padding: 5px 0px 0px 0px;

margin:0px;

height:44px;

text-align:center;

background:url(images/sidebar-title.gif) no-repeat;

}

#sidebar h4 a:link{

font-family:  Arial, Helvetica, sans-serif;

color: #000000;

padding: 5px 0px 0px 0px;

margin:0px;

text-align:center;

font-weight:bold;

}


#sidebar p

{

padding: 3px;

}



#sidebar img

{

margin:0px;


}

#sidebar-bottom

{

background: #1d0500 url(images/sidebar-bottom.jpg) no-repeat;

height:35px;

margin:0px;

padding:0px;

border:0px;

}

#sidebar-bottom img

{

border:0px;

}



#rightnav p { margin: 0 0 1em 0; }

#content h2 { margin: 0 0 0 0; }





                         /****************** Paragraph ******************/



p

{

margin-bottom: 12px;

margin-top: 12px;

}



                         /****************** Blockquote ************************/



blockquote

{

margin: 0px 0px 0px 30px;

padding: 0px 25px 0px 0px;

font-style: italic;

color: #999;

border-left: 1px solid #96634c;

}





                         /****************** Post Metadata ********************/



.postmetadata

{

font-size: 13px;

padding: 10px 0px 6px 0px;

margin: 0px 20px 0px 20px;

text-align: center;

color: #784731;

font-weight:normal;

}



#content .postmetadata

{

padding-left: 10px;

}



.postmetadata a:link

{

border: none;

color: #784731;

font-weight: normal;

}



.postmetadata a:visited

{

color: #784731;

font-weight: normal;

}

a:active{

color: #784731;

font-weight: normal;

text-decoration: underline;

}

.postmetadata a:hover

{

color: #784731;

font-weight: normal;

text-decoration: underline;

}









                         /****************** Links ************************/



a:link

{

color: #784731;

text-decoration: none;

font-weight: bold;

}



a:visited

{

color: #784731;

text-decoration: none;

font-weight: bold;

}

a:active{

text-decoration: underline;

font-weight: bold;

}

a:hover

{

text-decoration: underline;

}







a img 

{

border: none;

background:none;

padding:0px;

}



#feed, #feed img a:link, #feed img a:visited

{

border: none;

}





                         /****************** Comments ************************/



.commentlist

{

padding-left: 40px;

padding-right: 15px;

color: #333;

text-align:left;

}



.commentlist li

{

margin: 8px 10px 8px 15px;

padding-left: 12px;

list-style: none;

margin-bottom: 2px;

background: #fff;

border: 2px solid #96634c;

}





.commentlist li ul li

{

border: none;

}





.commentlist cite

{

padding: 2px 3px 1px 3px;

}



.commentlist p

{

padding: 5px 5px 2px 3px;

margin-bottom: 5px;

}



.commentlist a:link

{

border: none;

text-decoration: underline;

font-weight: bold;

color: #96634c;

}



.commentlist a:visited

{

border: none;

text-decoration: underline;

font-weight: bold;

color: #96634c;

}



.commentlist a:hover

{

border: none;

text-decoration: underline;

font-weight: bold;

color: #000000;

}



.commentlist a:visited:hover

{

border: none;

text-decoration: underline;

font-weight: bold;

color: #000000;

}





.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited

{

text-decoration: none;

color: #96634c;

}



.commentnumber {

font: normal 14px Tahoma, Times, serif;

margin-top: 2px;

float:right;

color: #96634c;

font-size: 20px;

}



#comment

{

width:80%;

}

.textarea-comment, .input-comment{

border:#88482b 1px solid;

}

.submit-comment{

border:#88482b 1px solid;

background-color:#ffc66d;

color:#76452f;

padding:5px 10px 5px 10px;

cursor: hand;

}





                         /****************** Headings******************/



h1

{

font-size: 35px;

color: #0017a6;

}



h2

{

font-family: Tahoma, Arial, Helvetica, sans-serif;

display: block;

font-size: 22px;

font-weight: normal;

padding: 5px 0 0 12px;

margin: 5px 0 6px 0;

text-align: left;

}

h2.posttitle   

{

font-size: 12px;

color: #150000;

font-weight: bold;

line-height:16px;

padding-left: 10px;

padding-top: 4px;

padding-bottom: 0px;

margin:0px;

float:left;

}



.posttitle a:link

{

font-size: 12px;

color: #150000;

font-weight: bold;

}



.posttitle a:visited

{

font-size: 12px;

color: #150000;

font-weight: bold;

}



.posttitle a:hover

{

font-size: 12px;

color: #150000;

font-weight: bold;

text-decoration: none;

}



.posttitle a:visited:hover

{

text-decoration: none;

}

h2.pagetitle   

{

font-size: 22px;

color: #650000;

font-weight: normal;

padding: 20px 0px 0px 35px;

margin:0px;

text-align:left;

width:458px;

height:30px;

overflow:hidden;

}



.pagetitle a:link

{

font-size: 22px;

color: #650000;

font-weight: normal;

}



.pagetitle a:visited

{

font-size: 22px;

color: #650000;

font-weight: normal;

}



.pagetitle a:hover

{

font-size: 22px;

color: #650000;

font-weight: normal;

text-decoration: none;

}



.pagetitle a:visited:hover

{

text-decoration: none;

}



h3

{

font-family: Tahoma, Arial, Helvetica, sans-serif;

display: block;

font-size: 14px;

font-weight: bold;

padding: 5px 0 0 12px;

margin: 5px 0 6px 0;

text-align: left;

}


h4

{

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 13px;

font-weight: bold;

padding: 0px;

margin: 0px;

text-align: center;

color:#ffe9be;

}



h5

{

font-family: Tahoma, Arial, Helvetica, sans-serif;

margin-top: 15px;

font-size: 12px;

font-weight: bold;

padding: 5px 0 0 12px;

margin: 5px 0 6px 0;

text-align: left;

}

h5 a:link
{
color:#000000;
font-weight:bold;
}

                          /*Miscellaneous*/



.entry

{

margin: 5px 15px 5px 15px;

}
.entry2

{

margin: 0;

}
.entry-limited

{

margin: 5px 15px 5px 15px;
heigh:200px;
max-height:200px;
}

.entry img

{

margin:0px;

border: #ffc099 1px solid;

}

                         /*Contained Floats Fix*/

.main_title{

	width:740;

	height:37px;

	overflow:hidden;

	margin:0px 0px 5px 0px;

	background:url(images/sortby.gif) center no-repeat;

}

.main_title h1{

	font-size:13px;

	line-height:34px;

	color:#e46f21;

	font-weight:bold;

	background:url(images/bgr_main_title.png) repeat-x;

	text-transform:uppercase;

	float:left;

}

.main_title .left{

	float:left;

}

.main_title .right{

	float:left;

	height:21px;

	padding:1px 10px 0 10px;

}

.main_order{

	float:right;

	padding:7px 10px 0px 0px;

}

.main_order label{

	float:left;

	color:#e46f21;

	font-size:13px;

	font-weight:bold;

	padding:2px 5px 0 0;

}

.main_order select{

	float:left;

	font-size:13px;

	border:1px solid #000;

	color:#000;

	padding:1px;

}



.videos{

	padding:0px 0px 5px 5px;

	float:left;

}

.post

{

display: block;

overflow:hidden;

margin-left:auto;

margin-right: auto;

margin-bottom: 0px;

background:url(images/video-bg.jpg) repeat-y;

width:174px;


}

.posttop

{

margin:0px;

height:22px;

background:url(images/video-title.jpg) no-repeat;

}

.postfooter

{

margin:0px;

height:33px;

background:url(images/video-footer.jpg) no-repeat bottom;

display:block;

}

.video{

	width:174px;

	padding:0 0px 0px 0;

}

.video_last{

	padding:0 0 0px 0;

}



.video .thumb{

	width:158px;

	height:125px;

	border:1px solid #ffc099;

	margin:0px 0px 5px 7px;

	overflow:hidden;

}

.video .thumb img{

	width:100%;

	height:100%;

}

.info{

	width:174px;

	line-height:1.3em;

	overflow:hidden;

}

.info_left{

	float:left;

	width:92px;

	padding-left:17px;
padding-top:26px;
font-weight:bold;
}

.info_right{

	float:right;

	width:95px;

	padding-right:0px;
	
	margin-top:-30px;

}

.info .duration{

	color:#150000;

	font-size:12px;

	font-weight:bold;

	line-height:17px;

	padding:0px;

	margin:0px;

}

.info .views{

	color:#784731;

	font-size:11px;

	font-weight:normal;

	padding:0px;

	margin:0px;

}

.view-now{

padding:5px 0px 0px 24px;

}

.page-box

{

display: block;

overflow:hidden;

margin-left:auto;

margin-right: auto;

margin-bottom:15px;

background:url(images/page-bg.jpg) repeat-y;

width:708px;

}

.pagetop

{

margin:0px;

height:86px;

display:block;

background:url(images/page-title.jpg) no-repeat;

}

.pagefooter

{

margin:0px;

height:37px;

background:url(images/page-footer.jpg) no-repeat bottom;

display:block;

}



.entry-title

{

font-size:14px;

font-weight:bold;

color:#150000

}

.rating

{

margin:0px;

width:400px;

padding:5px 0px 30px 10px;

color:#784731;

font-size:11px;

line-height:14px;

}



                     /*Code*/

code

{

display: block;

margin: 10px 30px 0 30px;

padding: 2px 10px 5px 10px;

border-top: 4px solid #333;

color: #FFFFE8;

}



/******************Search**************/



#searchform {

text-align:center;

	}



/******************Calendar**************/

#wp-calendar 

{

empty-cells: show;

margin: 10px auto 0;

width: 180px;

}



#wp-calendar #next a 

{

padding-right: 10px;

text-align: right;

}



#wp-calendar #prev a 

{

padding-left: 10px;

text-align: left;

}



#wp-calendar td 

{

padding: 2px 0;

text-align: center;

}



#wp-calendar th 

{

/*padding: 3px 0;*/

text-align: center;

}



#wp-calendar caption 

{

text-align: center;

width: 100%;

text-transform: uppercase;

font-weight: bold;

}



img 

{	

border:none;

}



.alignright {

text-align: right;

}



.alignleft {

text-align: left;

}



.navigation {

width:724px;

padding:30px 0px 30px 0px;

}

.navigation-pagenavi {

text-align: center;

}

.navigation a {

color:#784731;

}



.wp-smiley

{

padding: 0;

}



.textwidget

{

padding: 0px 25px 0px 25px;

}

.widget_tag_cloud div

{

padding: 0px 25px 0px 25px;

}

