/*Theme Name: mystyle

Theme URI: desertweather.com

Description: Desertweather

Version: 1.3

Author: John



Global Styles*/

BODY

{

	margin: 0px;

}

TD

{

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

}

A

{

	color: #003399;

	font-weight: normal;

	text-decoration: none;

}

A:hover

{

	color: #009900;

	text-decoration: underline;

}

/*ID Styles*/

#navigation TD

{

	border-bottom: 1px solid #202F39;

}

#navigation A

{

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	line-height: 11px;

	letter-spacing: 0.1em;

	text-decoration: none;

	display: block;

	padding: 5px 5px 5px 18px;

	background: url(/images/mm_arrow.gif) no-repeat 8px 45%;

}

#navigation A:hover

{

	background: #FFFFFF url(/images/mm_arrow.gif) no-repeat 8px 45%;

	color: #333333;

}

#logo

{

	font: 30px Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	letter-spacing: 0.2em;

	line-height: 30px;

}

#tagline

{

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color: #E1E1CC;

	letter-spacing: 0.2em;

	line-height: 14px;

}

#monthformat

{

	border-bottom: 2px solid #E6F3FF;

}

#dateformat

{

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	letter-spacing: 0.2em;

}

#dateformat A

{

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #E1E1CC;

	font-weight: bold;

	letter-spacing: 0.1em;

}

#dateformat A:hover

{

	color: #FF0000;

	letter-spacing: 0.1em;

}

/*Class Styles*/

.storycontent IMG

{

	margin-left: 0px;

	padding: 4px;

	max-width: 100%;

}

.bodyText

{

	font: 12px Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	line-height: 13px;

	margin-top: 0px;

}

.pageName

{

	font: 16px Verdana, Arial, Helvetica, sans-serif;

	color: #202F39;

	line-height: 16px;

	letter-spacing: 0em;

}

.subHeader

{

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #3366CC;

	line-height: 16px;

	letter-spacing: 0.2em;

}

.quote

{

	font: 15px Verdana, Arial, Helvetica, sans-serif;

	color: #759DA1;

	line-height: 30px;

}

.smallText

{

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

}

.navText

{

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	line-height: 12px;

	letter-spacing: 0.1em;

	text-decoration: none;

}

.images IMG

{

	margin-left: 0px;

	padding: 4px;

	border: 1px solid #CCC;

	max-width: 100%;

}

.headerreadings

{

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}

.headerbar

{

	color: #003366;

	font-weight: bold;

	background-color: #EBE4CF;

	border-bottom: 1px solid #202F39;

	font-variant: small-caps;

}

.HeaderMessage

{

	color: #FF0000;

	font-weight: bold;

	font-variant: small-caps;

	text-align: center;

	text-decoration: none;

}

.bodybox

{

	border-top: 1px solid #666666;

	border-bottom: 1px solid #666666;

}

.factbox

{

	background-color: #FFFFFF;

	padding: 5px;

	border-top: 1px dotted #666666;

}

.contentbox

{

	padding: 3px;

	background: #FFFFFF;

	color: #666633;

	font-weight: normal;

	padding-top: 0px;

	padding-bottom: 0px;

}

.contentbox A:hover

{

	color: #666633;

	font-weight: bold;

	text-decoration: none;

}

.contentbox A

{

	color: #666633;

	text-decoration: none;

	font-weight: normal;

}

.advisorybox

{

	border: 1px solid #990000;

	color: #000000;

	padding: 12px;

	background-color: #FFFFFF;

	margin: 0.5em 0;

	text-align: left;

	width: 535px;

}

.codebox

{

	border: 1px dashed #333333;

	color: #660000;

	padding: 5px;

	background-color: #FFFFFF;

	margin: 20px 0px;

	width: 534px;

}

#notice

{

	color: #22464F;

	background-color: #F1F0E0;

	background-color: #FEFCF1;

	text-align: center;

	border: 2px ridge #422C21;

	padding: 2px 4px 3px;

	font-weight: bold;

	width: 100%;

	line-height: 1.2;

	letter-spacing: 0px;

	/*[disabled]display:none;*/

	margin-top: 5px;

}

.new

{

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: red;

	font: normal;

}

.table-top

{

	color: black;

	background-color: rgb(230, 223, 207);

	text-align: left;

	font-weight: bold;

}

.column-dark

{

	color: black;

	background-color: rgb(243, 242, 235);

}

.column-light

{

	color: black;

	background-color: white;

}

.bloglist

{

	padding: 0px;

	background: #FFFFFF;

	color: #333333;

	font-weight: normal;

	padding-top: 0px;

	padding-bottom: 0px;

	text-align: center;

	line-height: 0.9em;

	font-size: 14px;

}

.bloglist A:hover

{

	color: #003399;

	font-weight: normal;

	text-decoration: underline;

}

.bloglist A

{

	color: #333333;

	text-decoration: none;

	font-weight: normal;

}

ACRONYM, ABBR

{

	border-bottom: 1px dashed #333;

}

ACRONYM, ABBR, SPAN.caps

{

	font-size: 90%;

	letter-spacing: 0.07em;

}

ACRONYM, ABBR

{

	cursor: help;

}

BLOCKQUOTE

{

	border-left: 5px solid #CCC;

	margin-left: 1.5em;

	padding-left: 5px;

}

CITE

{

	font-size: 90%;

	font-style: normal;

}

H2

{

	border-bottom: 1px dotted #CCC;

	font: 100% Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0.2em;

	margin: 1px 0 2px;

	padding-bottom: 2px;

	font-weight: bold;

}

H3

{

	border-bottom: 1px dotted #EEE;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin-top: 0;

	font-size: 14px;

}

H4

{

	font-size: 1em;

	font-weight: normal;

}

OL#comments LI P

{

	font-size: 100%;

}

P

{

	font-size: 100%;

}

LI, .feedback

{

	font: 90%/175% "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;

	letter-spacing: -1px;

}

/*Sidebar Bloglist*/

#sidebar

{

	float: right;

	width: 150px;

	margin-bottom: 15px;

	margin-top: 5px;

	margin-left: 0px;

}

#sidebar UL

{

	margin: 0;

	padding: 0;

	list-style: none;

}

#sidebar LI

{

	margin-bottom: 20px;

	font-size: 1.1em;

	line-height: 1.3em;

}

#sidebar LI UL

{

	border-top: 1px dashed #666633;

}

#sidebar LI LI

{

	margin: 0;

	padding: 4px 0;

}

#sidebar LI LI A

{

}

#sidebar H2

{

	padding: 0;

	margin: 0px 0 5px;

}

#sidebar A

{

	text-decoration: none;

}

#sidebar A:hover

{

	text-decoration: underline;

}

#sidebar .bloglisttime

{

	font-size: 7.8pt;

	margin: -3px 5px -4px;

	color: #696969;

}

/*classes used by rss-advisory-top*/

.advisoryBox

{

	color: black;

	font-size: 12px;

	text-align: center;

	background-color: #FFFF85;

	margin: 0;

	padding: 0.2em 0em 0.3em;

	border: 1px dashed rgb(34, 70, 79);

	width: 590px;

}

.watchBox

{

	color: black;

	font-size: 12px;

	text-align: center;

	background-color: #B3F7FF;

	margin: 0;

	padding: 0.2em 0em 0.3em;

	border: 1px dashed rgb(34, 70, 79);

	width: 590px;

}

.warningBox

{

	color: red;

	font-size: 13px;

	text-align: center;

	background-color: #CC0000;

	margin: 0;

	padding: 0.2em 0em 0.3em;

	border: 1px dashed rgb(255, 255, 255);

	width: 590px;

}

.tornadowarningBox

{

	color: white;

	font-size: 13px;

	text-align: center;

	background-color: #CC0000;

	margin: 0;

	padding: 0.2em 0em 0.3em;

	border: 1px dashed rgb(34, 70, 79);

	width: 590px;

}

/*classes used by the_meta()*/

UL.post-meta

{

	list-style: none;

}

UL.post-meta SPAN.post-meta-key

{

	font-weight: bold;

}

.credit

{

	background: #90A090;

	border-top: 3px double #ABA;

	color: #FFF;

	font-size: 11px;

	margin: 10px 0 0;

	padding: 3px;

	text-align: center;

}

.credit A:link, .credit A:hover

{

	color: #FFF;

}

.feedback

{

	color: #CCC;

	text-align: right;

	clear: both;

	font-size: 11px;

}

.meta

{

	font-size: 0.65em;

}

.meta LI, UL.post-meta LI

{

	display: inline;

}

.meta UL

{

	display: inline;

	list-style: none;

	margin: 0;

	padding: 0;

}

.meta, .meta A

{

	color: #808080;

	font-weight: normal;

	letter-spacing: 0;

}

.storytitle

{

	margin: 0;

}

.storytitle A

{

	text-decoration: none;

	font-weight: bold;

}

#commentform #author, #commentform #email, #commentform #url, #commentform TEXTAREA

{

	background: #FFF;

	border: 1px solid #333;

	padding: 0.2em;

}

#commentform TEXTAREA

{

	width: 100%;

}

#commentlist LI UL

{

	border-left: 1px solid #DDD;

	font-size: 110%;

	list-style-type: none;

}

#content

{

	margin: 30px 13em 0 3em;

	padding-right: 60px;

}

#header

{

	background: #90A090;

	border-bottom: 3px double #ABA;

	border-left: 1px solid #9A9;

	border-right: 1px solid #565;

	border-top: 1px solid #9A9;

	font: italic normal 230% Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0.2em;

	margin: 0;

	padding: 15px 10px 15px 60px;

}

#header A

{

	color: #FFF;

	text-decoration: none;

}

#header A:hover

{

	text-decoration: underline;

}

#menu

{

	background: #FFF;

	border-left: 1px dotted #CCC;

	border-top: 3px solid #E0E6E0;

	padding: 20px 0 10px 30px;

	position: absolute;

	right: 2px;

	top: 0;

	width: 11em;

}

#menu FORM

{

	margin: 0 0 0 13px;

}

#menu INPUT#s

{

	width: 80%;

	background: #EEE;

	border: 1px solid #999;

	color: #000;

}

#menu UL

{

	color: #CCC;

	font-weight: bold;

	list-style-type: none;

	margin: 0;

	padding-left: 3px;

	text-transform: lowercase;

}

#menu UL LI

{

	font: italic normal 110% Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

	margin-top: 10px;

	padding-bottom: 2px;

/*border-bottom: dotted 1px #ccc;*/

}

#menu UL UL

{

	font-variant: normal;

	font-weight: normal;

	line-height: 100%;

	list-style-type: none;

	margin: 0;

	padding: 0;

	text-align: left;

}

#menu UL UL LI

{

	border: 0;

	font: normal normal 12px/115% "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;

	letter-spacing: 0;

	margin-top: 0;

	padding: 0;

	padding-left: 12px;

}

#menu UL UL LI A

{

	color: #000;

	text-decoration: none;

}

#menu UL UL LI A:hover

{

	border-bottom: 1px solid #809080;

}

#menu UL UL UL.children

{

	font-size: 142%;

	padding-left: 4px;

}

#wp-calendar

{

	border: 1px solid #DDD;

	empty-cells: show;

	font-size: 14px;

	margin: 0;

	width: 90%;

}

#wp-calendar #next A

{

	padding-right: 10px;

	text-align: right;

}

#wp-calendar #prev A

{

	padding-left: 10px;

	text-align: left;

}

#wp-calendar A

{

	display: block;

	text-decoration: none;

}

#wp-calendar A:hover

{

	background: #E0E6E0;

	color: #333;

}

#wp-calendar CAPTION

{

	color: #333333;

	font-size: 16px;

	text-align: center;

}

#wp-calendar TD

{

	color: #666666;

	font: normal 12px "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;

	letter-spacing: normal;

	padding: 2px 0;

	text-align: center;

}

#wp-calendar TD.pad:hover

{

	background: #FFF;

}

#wp-calendar TD:hover, #wp-calendar #today

{

	background: #EEE;

	color: #BBB;

}

#wp-calendar TH

{

	font-style: normal;

	text-transform: capitalize;

}

.wpmenu

{

	font-size: 1em;

	text-align: right;

}

/*layout

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

#container

{

	margin: 0 auto;

	width: 760px;

	font-size: 0.75em;

	text-align: left;

}

#wrap

{

	height: 1%;

	margin: 4px 0;

	background: url(i/wrap.gif) repeat-y;

}

#col-left

{

	float: right;

	padding: 0px 0;

	text-align: right;

}

#col-main

{

	float: left;

	width: 400px;

}

#col-right

{

	float: left;

	width: 210px;

	padding: 5px 0;

}

/*side columns common

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

#col-right A:hover, #col-left A:hover

{

	background: transparent;

	border-bottom: none;

}

#col-right LI, #col-left LI

{

	list-style-type: none;

	margin: 0;

	padding: 0;

	border-bottom: 1px solid #E5E5E5;

	background-image: none;

	line-height: 20px;

}

#col-right UL UL, #col-left UL UL

{

	margin: 0;

}

#col-right LI LI, #col-left LI LI

{

	border-top: 1px solid #E5E5E5;

}

H3.sec-title

{

	margin: 0;

	text-transform: none;

	letter-spacing: 0.2em;

}

DIV.left-sec, DIV.right-sec

{

	font-size: 12px;

	margin-left: 0px;

	margin-right: 10px;

}

H4.sec-title

{

	margin: 0;

	text-transform: none;

	letter-spacing: 0.3em;

	font-weight: bold;

}

