

* { margin: 0; padding: 0; }

body { background: #ececec; background-image: url(/design/themes/start/graphics/bg2.gif); font: 100%/1.125em Arial, sans-serif; }

input, button, textarea, select { font: 1em Arial, sans-serif; }

input, button, select { vertical-align: middle; }

legend { display: none; }

fieldset { border: none; }

ul, ol { list-style: none; }

a { color: #00639c; text-decoration: none; }

a img { border: 0; }

table { border-collapse: collapse; width: 100%; }

hr { display: none; }


.maintext {

	font-size: 14px;

	color: #333333;

	padding-top: 20px;

	padding-bottom: 20px;

	padding-right: 150px;

	text-align: justify;
	background-color:#eeeeee;

}

a.inmenu

{

	color:blue !important;

	text-decoration:underline;

}



a.inmenu:visited

{

	color:blue;

	text-decoration:underline;

}



.pel

{

	text-align:center;

	width:159px;

	padding:0px;

	padding-top:20px;

}



.pel a

{

	color:#85847e;

	letter-spacing:0px;

	margin-top:10px;

	text-decoration:none;

}



.pel a:hover

{

	color:#00adee;

	letter-spacing:0px;

	margin-top:10px;

	text-decoration:underline;

}



.pel img

{

	margin-bottom:5px;

}







/*

*	HEADER

*/



#header { font-size: .7em; color: #6a6a69; overflow: hidden; width: 936px; padding: 0 18px; margin: 0 auto 25px auto; background: #1d1d1d url("graphics/header-bottom.gif") left bottom no-repeat; }

* html #header { height: 1%; }



#header h1 { float: left; }

#header h1 img { float: left; }



#header ul { float: right; padding-top: 20px; }

#header ul li { float: left; padding-left: 5px; margin-left: 5px; border-left: 1px solid #6a6a69; }

#header ul li a { float: left; color: #999999; line-height: 1.1em; text-transform: lowercase; }

#header ul li a:hover,

#header ul li.current_page_item a { color: #ffffff; }



/*

*	PAGE HEADER

*/



#page-header { font-size: .7em; overflow: hidden; width: 972px; margin: 0 auto 12px auto; padding-bottom: 13px; border-bottom: 1px solid #ded6d7; }

* html #page-header { height: 1%; }



#page-header #ad { float: left; width: 728px; height: 90px; }

#page-header #ad img { display: block; }



#page-header #syndication { float: right; padding-right: 18px; width: 205px; }

#page-header #syndication h2 { color: #1d1d1d; font-size: 1em; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #dedede; }

#page-header #syndication ul li a { color: #0084c6; font-weight: bold; line-height: 1.8em; padding-left: 22px; background: url("graphics/icons.gif"/) left 0 no-repeat; }



#page-header #syndication ul li.rss a { background-position: left -58px; }

#page-header #syndication ul li.podcast a { background-position: left 0; }

#page-header #syndication ul li.email a { background-position: left -116px; }



/*

*	PAGE

*/



#page { font-size: .75em; overflow: hidden; width: 972px; margin: 0 auto 25px auto; }

* html #page { height: 1%; }



/*

*	MAIN

*/



#main { color: #525359; width: 612px; float: left; background: #ffffff url("graphics/main-top.gif") no-repeat; }

#main-inner { padding: 12px 12px 13px 13px; background: url("graphics/main-bottom.gif") left bottom no-repeat; }



#main h2 { font-weight: normal; letter-spacing: -1px; text-transform: uppercase; color: #1d1d1d; font-size: 1.85em; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #ded6d7; }
#main h1 { font-weight: normal; letter-spacing: -1px; text-transform: uppercase; color: #1d1d1d; font-size: 1.85em; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #ded6d7; }



#main p { margin-bottom: 15px; }

#main a.more-link { color: #10a5e7; text-decoration: underline; font-size: .85em; padding-left: 17px; background: url("graphics/more.gif") left center no-repeat; }



	/* post */



#main div.post-list { margin-bottom: 30px; }

	

#main div.post h3 { font-size: 1.6em; color: #1d1d1d; font-weight: normal; }

#main div.post h3 a { color: #1d1d1d; }



#main div.post h2 { font-size: 2em; padding-bottom: 0; margin-bottom: 0; text-transform: none; line-height: 1.1em; border-bottom: none; }

#main div.post h2.page-title { margin-bottom: 15px; }



#main div.post p.meta { font-size: .85em; color: #999999; }

#main div.post p.meta a { color: #999999; text-decoration: underline; }



#main div.post ul { margin-bottom: 15px; }

#main div.post ul li { padding-left: 12px; background: url("graphics/bullet.gif") left 5px no-repeat; }



	/* comments */

	

#main div.comments { margin-top: 40px; }



#main div.comment { margin: 30px 0; }

#main div.comment div.comment-head { border-bottom: 1px solid #d9d9d9; padding-bottom: 7px; margin-bottom: 7px; }

#main div.comment div.comment-head div { float: right; color: #bbbbbb; font-size: 1.8em; }

#main div.comment div.comment-head img { float: left; margin: 1px 10px 0 0; }

#main div.comment div.comment-head p { margin: 0; line-height: 1.1em; }

#main div.comment div.comment-head p.author { font-weight: bold; color: #525658; font-size: 1.15em; }

#main div.comment div.comment-head p.author a { color: #525658; text-decoration: none; }

#main div.comment div.comment-head p.date { font-size: .9em; color: #999999; }

#main div.comment div.comment-head p.date a { color: #999999; text-decoration: none; }



	/* comments form */

	

#main #comment { margin-top: 40px; }

#main #comment p { margin-bottom: 7px; overflow: hidden; }

* html #main #comment p { height: 1%; }

#main #comment label { font-size: .9em; color: #333333; }

#main #comment input,

#main #comment textarea { border: 1px solid #666666; padding: 4px; width: 280px; margin-top: 7px; }

#main #comment textarea { height: 120px; width: 575px; }

#main #comment button { margin-top: 5px; float: left; border: none; text-indent: -1000em; cursor: pointer; width: 47px; height: 26px; background: #03a1e3 url("graphics/post.gif") no-repeat; }



/*

*	CONTENT

*/



#content { font-size: 1.1em; margin-bottom: 15px; background: url("graphics/content-bg.gif") repeat-y; }

* html #content { height: 1%; }

#content-inner { background: url("graphics/content-top.gif") no-repeat; }

#content-inner2 { padding: 8px 20px 5px 20px; background: url("graphics/content-bottom.gif") left bottom no-repeat; }



#content ul.tabs { overflow: hidden; margin-bottom: 25px; }

* #content ul.tabs { height: 1%; }

#content ul.tabs li { float: left; padding-right: 7px; margin-right: 7px; background: url("graphics/section-sep.gif") right 14px no-repeat; }

#content ul.tabs li.last { background: none; }

#content ul.tabs li a { font-size: .9em; float: left; line-height: 1.1em; color: #6a6a69; padding-top: 12px; }

#content ul.tabs li a:hover,

#content ul.tabs li a.active { color: #070605; background: url("graphics/section-arrow.gif") center top no-repeat; }

#content ul.tabs li a.active { font-weight: bold; }



#featured-review, #featured-commentairy, #applegazette-daily, #agtv { display: none; }



/*

*	TERTIARY

*/



#tertiary {  }

#tertiary-inner { overflow: hidden; padding: 8px; }

* html #tertiary-inner { height: 1%; }



#tertiary #tertiary-left { float: left; }

#tertiary #tertiary-right { float: right; }



#tertiary #tertiary-right p { font-size: .9em; line-height: 1.3em; margin-bottom: 5px; }

#tertiary #tertiary-right img { border: 1px solid #dedede; display: block; }



#tertiary div.box { width: 249px; background: #ffffff; padding: 15px 15px 1px 15px; }



#tertiary h3 { font-size: .95em; color: #2e2d2a; }



#tertiary ul { margin-bottom: 15px; }

#tertiary ul li { padding-left: 12px; background: url("graphics/bullet.gif") left 5px no-repeat; }



	/* review */

	

#tertiary div.review { margin-bottom: 15px; }

#tertiary div.review img { width: 241px; height: 75px; }

#tertiary div.review p { margin-bottom: 0; }

#tertiary div.review p a.more-link { display: none; }

#tertiary div.review span.share-button-wrapper { display: none; }



/*

*	SIDEBAR

*/



#sidebar { color: #ffffff; float: right; width: 347px; background: #1d1d1d url("graphics/sidebar-top.gif") no-repeat; }

#sidebar-inner {  padding: 13px 13px 1px 14px; background: url("graphics/sidebar-bottom.gif") left bottom no-repeat; }



	/* search */

	

#sidebar #search { overflow: hidden; margin-bottom: 15px; }

* html #sidebar #search { height: 1%; }



#sidebar #search h2 { float: left; font-weight: normal; text-transform: uppercase; letter-spacing: -1px; font-size: 2em; line-height: 25px; }



#sidebar #search fieldset { float: right; width: 215px; }

#sidebar #search input { float: left; width: 183px; height: 15px; padding: 4px; border: none; background: #ffffff url("graphics/search-bg.gif") no-repeat; }

#sidebar #search button { float: left; border: none; cursor: pointer; text-indent: -1000em; width: 24px; height: 23px; background: #c4c6ba url("graphics/search-button.gif") no-repeat; }



	/* ad */

	

#sidebar div.ad { margin-bottom: 15px; }

#sidebar div.ad h2 { font-size: .6em; letter-spacing: 1px; text-transform: uppercase; background: url("graphics/ad-line.gif") left center repeat-x; }

#sidebar div.ad h2 span { background: #1d1d1d; padding-right: 5px; }



#sidebar div.ad a { display: block; padding: 8px; background: #ffffff; border: 1px solid #bbbcbd; margin: 0 auto; overflow: hidden; }

* html #sidebar div.ad a { height: 1%; }

#sidebar div.ad a img { display: block; border: 1px solid #150000; }



	/* box */

	

#sidebar div.box { color: #525359; margin-bottom: 15px; background: #ffffff url("graphics/box-top.gif") no-repeat; }

#sidebar div.box-inner { overflow: hidden; padding: 7px 12px 12px 12px; background: url("graphics/box-bottom.gif") left bottom no-repeat; }



#sidebar div.box h2 { float: left; color: #1d1d1d; margin-bottom: 15px; font-size: .9em; padding-top: 10px; background: url("graphics/tabs-arrow.gif") center top no-repeat; }



#sidebar div.box div.gallery { clear: both; }

#sidebar div.box div.gallery img { width: 63px; height: 63px; margin: 0 5px 5px 5px; }



#sidebar div.box ul.tabs { overflow: hidden; margin-bottom: 15px; }

* html #sidebar div.box ul.tabs { height: 1%; }

#sidebar div.box ul.tabs li { float: left; margin-right: 7px; padding-right: 7px; background: url("graphics/section-sep.gif") right 13px no-repeat; }

#sidebar div.box ul.tabs li.last { background: none; padding-right: 0; margin-right: 0; }

#sidebar div.box ul.tabs li a { float: left; color: #6a6a69; font-size: .9em; line-height: 1.1em; padding-top: 12px; }



#sidebar div.box ul.tabs li a.active,

#sidebar div.box ul.tabs li a:hover { color: #1d1d1d; background: url("graphics/tabs-arrow.gif") top center no-repeat; }

#sidebar div.box ul.tabs li a.active { font-weight: bold; }



#recent-comments, #most-commented { display: none; }



/*

*	FOOTER

*/



#footer { overflow: hidden; font-size: .7em; padding: 15px 15px 25px 15px; color: #9a9b9c; width: 942px; margin: 0 auto; background: #1d1d1d url("graphics/footer-top.gif") no-repeat; }

* html #footer { height: 1%; }

#footer a { color: #9a9b9c; }



#footer p.left { float: left; }

#footer p.right { float: right; }

