*{ margin: 0; }



body

{

font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: white; background-image: url(http://doodleduds.com/images/dd4_01.jpg); background-repeat: repeat-x; background-position: 0 0;}

a:link { color: #969; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }



a:visited { color: #969; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }



a:hover { color: #630; font-weight: bold; text-decoration: none; }



a:active { color: #969; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }

#wrap2 { background-image: url(http://doodleduds.com/images/dood_08.jpg); background-repeat: no-repeat; background-position: right top; width: 1003px; display: block; }

#wrap3 { background-image: url(http://doodleduds.com/images/dood_03.jpg); background-repeat: no-repeat; background-position: left top; width: 1003px; }

#wrap

{ background-color: transparent; width: 900px; text-align: left; background-image: url(http://doodleduds.com/blog/wp-content/themes/green-bug-10/images/botcap.jpg); background-repeat: no-repeat; background-position: center bottom; margin-top: 0; margin-right: 48px; margin-left: 56px; padding-top: 0; }

#header

{ background-color: transparent; width: 900px; height: 144px; visibility: visible; padding: 0; margin: 0; }

#menu

{

	background: #5D7311 url(images/menuback.gif) repeat-x;

	color: #DDD;

	height: 35px;

}



#menu ul{

	margin: 0;

	padding: 0 0 0 10px;

	list-style: none;

}



#menu ul li{

	float: left;

	margin: 0 15px 0 0;

	font-size: 12px;

	font-weight: bold;

	color: #DDD;

}



#menu ul li a{

	padding: 10px 20px 10px 12px;

	background: url(images/menu-bg.gif) no-repeat;

	background-position: 0 13px;

	text-decoration: none;

	color: #FFF;

	display: block;

}

#menu ul li a:hover

{



	background: url(images/menu-bg-hover.gif) no-repeat;

	background-position: 0 13px;

}



#content

{ background-color: #fff;  padding: 0; border-left: 2px solid rgb(82,56,22); border-right: 2px solid rgb(82,56,22);background-image: url(http://doodleduds.com/images/dood_30.jpg); background-repeat: repeat-x; background-position: 0 0; }

#content2 {background: url(images/blogbkg.jpg) repeat-y; }

#left

{ font-size: 13px; line-height: 1.8em; float: left; width: 680px; margin: 0; padding: 35px 10px 20px 15px; }



#right

{ font-size: 11px; line-height: 1.8em; background-color: rgb(247,222,195); float: left; width: 172px; height: 100%; padding: 0 10px 15px 0; }

#left img

{ max-width: 98%; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; }

#left ul, #right ul, #left ol, #right ol, #left .commentlist li.alt ol, #left .commentlist li.alt ul

{ font-size: 13px; margin: 5px 0 0; line-height: 25px; padding: 0; }

#left li, #right li, #left .commentlist li.alt li

{ font-size: 13px; list-style: none; padding-left: 20px; margin: 0; botder: 0; }

#left .post blockquote

{

	margin: 10px;

	background: url(images/quote.jpg) no-repeat top left;

	padding-left: 45px;

	min-height: 36px;

}



.post .title

{

	

}

.post .title a

{

	font-size: 25px;

	text-decoration: none;

	color: #969;

}

.post .title a:hover

{

	color: #630;

	

}

.post .meta

{ color: #630; }

.post .meta a

{  }

.post .meta a:hover

{  }

.post .meta .posted

{ color: #630; }

.post .meta .comments

{

	float: right;

}

.post .meta .comments a

{

	background: url(images/comments.png) left no-repeat;

	padding-left: 20px;

	padding-bottom: 1px;

	display: block;

	text-decoration: none;

}



.post .entry

{ color: #630; text-align: justify; padding: 6px; margin-bottom: 35px; }





.ltop

{  }

.lmid

{ padding: 0 10px; }

.lmid h2

{ font-weight: normal; margin: 0; font-size: 18px; padding-bottom: 5px; padding-left: 0; }

.lbot

{ margin-bottom: 30px; }

#comments, #respond{

	margin: 0;

	padding:1em 0 0 0;

}

#commentform 

{

	margin:10px 0;	

	padding:10px;

	background:#f9f9f9;

	border-top: #ddd 1px solid;

	border-bottom: #ddd 1px solid;

}

.commentnum 

{

	font-size:1.5em;

	font-weight:bold;	

	margin:0 5px 0 0;

}

#left .commentlist {

	margin: 1em 0;

	padding: 0;		

	border-top: #ddd 1px solid;

}

#left .commentlist li.one, #left .commentlist li.alt

{

	list-style:none;

	margin: 0;

	padding: 0.5em 0.5em 2em;	

	background:#fff url(img/shadow_top.gif) repeat-x top;

	border-bottom: #ddd 1px solid;

}

#left .commentlist li.alt 

{

    background:#f9f9f9;    

}

#left .commentlist li.authorcomment 

{

    background: #ECE9D8;      

}

#left .commentlist li.one .cmtinfo, #left .commentlist li.alt .cmtinfo 

{

	font-size:1em;			

}

#left .commentlist li.one cite, #left .commentlist li.alt cite

{

	font-style:normal;

	font-weight:bold;

}

#left .commentlist li.one .cmtinfo em, #left .commentlist li.alt .cmtinfo em 

{

	float:right;

	margin:0;

	padding:0;

	font-style:normal;

	font-size:0.9em;

	color:#999;

}





#footer

{ color: #000; line-height: 40px; background-color: transparent; background-repeat: repeat-x; background-position: 0 0; text-align: left; height: 40px; padding: 0 5px; }





.stripes { background-image: url(http://doodleduds.com/images/dood_30.jpg); background-repeat: repeat-x; background-position: 0 0; margin: 0; padding: 0; }

.sb { background-image: url(http://doodleduds.com/images/dood_44.jpg); background-repeat: repeat-y; background-position: 0 0; margin: 0; padding: 0; }

.toptab a:link, .toptab a:active, .toptab a:visited { color: #ffdab9; font-size: 13px; font-weight: bold; line-height: 32px; background-image: url(http://doodleduds.com/images/dood_12.jpg); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-transform: uppercase; width: 102px; height: 32px; overflow: hidden; margin: 0; padding: 0; display: block; }

.toptab a:hover { color: #630; background-position: 0 -32px; }

.toptab2 a:link, .toptab2 a:active, .toptab2 a:visited { color: #ffdab9; font-size: 13px; font-weight: bold; line-height: 32px; background-image: url(http://doodleduds.com/images/dood_14.jpg); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-transform: uppercase; width: 100px; height: 32px; overflow: hidden; margin: 0; padding: 0; display: block; }

.toptab2 a:hover { color: #630; background-position: 0 -32px; }

.topnav, .guarantee { margin: 0; padding: 0; }

.topnav a:link, .topnav a:active, .topnav a:visited { color: #969; font-size: 13px; font-weight: bold; background-image: url(http://doodleduds.com/images/dood_26.jpg); background-repeat: no-repeat; background-position: 0 4px; text-decoration: none; padding-right: 10px; padding-left: 20px; }

.topnav a:hover { color: #630; }

.botcap { background-image: url(http://doodleduds.com/images/dood_40.jpg); background-repeat: repeat-x; background-position: 0 0; }

.botnav { color: #630; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; }

.botnav a:link, .botnav a:active, .botnav a:visited { color: #630; font-weight: bold; text-decoration: none; padding-right: 3px; padding-left: 3px; }

.sfmain { background-color: #fff; order-right-style: solid; }

.smallsidebartext { color: rgb(247,221,194); font-size: 1px; }

a.cpshopsidebarlink:link, a.cpshopsidebarlink:active, a.cpshopsidebarlink:visited, a.sidebarlink:link, a.sidebarlink:active, a.sidebarlink:visited   { font-size: 13px; width: 140px; margin-left: 18px; text-decoration: none;  }

.credits { color: #630; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }

.credits a:link, .credits a:active, .credits a:visited {color: #969;}

#logo { background-image: url(http://doodleduds.com/blog/wp-content/themes/green-bug-10/images/bloglogo.jpg); width: 269px; height: 144px; visibility: visible; float: left; margin: 0; padding: 0; }

#topdots { visibility: visible; float: right; background-image: url(http://doodleduds.com/images/dood_07.jpg); background-repeat: no-repeat; background-position: right top; vertical-align: top; width: 631px; height: 64px; margin: 0; padding: 0; }

#tabdiv { width: 631px; height: 32px; visibility: visible; float: right; margin: 0; padding: 0; }

#gtopnav { background-color: #fff; width: 631px; height: 48px; float: right; margin: 0; padding: 0; }

p {padding-top: 8px; padding-bottom: 8px;}

h2 {padding-top: 8px; padding-bottom: 8px;}

.post a:link img, .post a:active img, .post a:visited img {border: 2px solid #630; padding: 3px;}