/*  

Theme Name: Rome_Rome_Rome

Theme URI: 

Description: A theme generated by ThemesPress.com

Author: ThemesPress

Author URI: http://themespress.com/

*/

/* GENERAL

----------------------------------------------- */



body {

	margin:50px 0 0 0; 

	padding:0; 

	font:12px "Trebuchet MS", Sans-Serif;

	color:#000;

	background:url(images/bg_page.jpg) repeat top left; 

	}	



* { margin:0px; padding:0px; }



img { border:none; display:inline; }



h1 { font-size:24px; font-family:"Times New Roman", Serif; color:#000; margin:0 0 3px 0; font-weight:normal; }

h2 { font-size:12px; font-family:"Times New Roman", Serif; color:#000; margin:0 0 3px 0; font-weight:normal; text-transform:uppercase; }



/* LINKS

----------------------------------------------- */	

h1 a:link, h1 a:visited { color:#000; text-decoration:none; }	

h1 a:hover, h1 a:active { text-decoration:underline; }



a:link, a:visited { color:#836b2c; text-decoration:none; }	

a:hover, a:active { text-decoration:underline; }



#header a:link, #header a:visited { color:#000; text-decoration:none; }	

#header a:hover, #header a:active { text-decoration:underline; }



.metadata a:link, .metadata a:visited { color:#836b2c; text-decoration:none; }	

.metadata a:hover, .metadata a:active { text-decoration:underline; }



.blog a:link, .blog a:visited { color:#836b2c; text-decoration:none; }	

.blog a:hover, .blog a:active { text-decoration:underline; }



.box a:link, .box a:visited { color:#333; text-decoration:none; }	

.box a:hover, .box a:active { text-decoration:underline; }



#footer a:link, #footer a:visited { color:#fff; text-decoration:underline; }	

#footer a:hover, #footer a:active { text-decoration:none; }



/* CONTAINER

----------------------------------------------- */

#container { width:775px; margin:0px auto; }



/* HEADER

----------------------------------------------- */

#header { width:775px; height:151px; padding:100px 0 35px 0; background:url(images/bg_header.gif) no-repeat top left;  }

#header ul { padding:0 0 0 145px;*padding:0;*margin:0 0 0 145px; font:11px Georgia, Serif; text-transform:uppercase; }

#header ul li { list-style:none; display:inline; margin-right:20px;*padding-top:137px; }

#header img { float:left; }



/* CONTENT

----------------------------------------------- */

#main { width:775px; float:left; background:url(images/bg_container.gif) repeat-y top left; margin:0 0 10px 0; padding:0 0 30px 0; }



#content { width:445px; float:left; padding:0 30px 50px 40px; }

.article { width:445px; float:left; margin:0 0 30px 0; padding:0 0 30px 0; background:url(images/bg_article.gif) no-repeat bottom left;}

.blog { line-height:22px; float:left; margin:15px 0 0 0; }

.blog p { margin:0 0 15px 0; }

.metadata { width:445px; float:left; padding:0px; font:10px "Trebuchet MS", Sans-Serif; color:#836b2c; }

.blog ul {margin:0 0 30px 15px;}
.blog li {margin:0 0 5px 0;}

#sidebar { width:220px; float:left; border-left:1px solid #ae934d; }

#wrap { float:left; width:165px; padding:0 0 0 18px; }

#about { display:inline; position:relative; top:-7px; left:0px; margin:0 18px 0 0; }

#readmore { padding:0 10px 0 0; display:block; width:130px; height:18px; margin:0 0 -2px 0; }

.box { float:left; margin:0 0 30px 0; border:1px solid #d2b158; background-color:#ffecb9; padding:15px; width:130px; line-height:17px; font-size:11px; color:#333; }

.box ul { margin:0 0 0 15px; line-height:19px; list-style-type:circle; }



/* COMMENTS

----------------------------------------------- */

#comments { float:left; width:445px; margin:15px 0 20px 0; }

.comment { float:left; width:415px; padding:0 30px 15px 0; border-bottom:1px solid #ae934d; margin:0 0 15px 0; line-height:15px; }

.comment p { margin:15px 0 0 0; }



textarea { float:left; width:425px; padding:10px; font:13px "Trebuchet MS", Sans-Serif; margin:10px 0 10px 0; }





/* FOOTER

----------------------------------------------- */

#footer { width:725px; float:left; text-align:right; padding:0 50px 0 0; margin:0 0 50px 0; color:#fff; font-size:11px; }

#footer p { margin:0 0 3px 0; }
#masthead {}
#masthead a {display:block;text-indent:-9999px;width:450px;height:50px;margin-bottom:35px;}
.navigation {width:445px;margin:30px 0 40px 0; font-size:1.5em;}
.navigation .alignleft {width:215px;float:left;}
.navigation .alignright {width:215px;float:right;text-align:right;}