@charset "iso-8859-1";

/* Creation date: 04/18/2006 */
/*
-----------------------------------------------
Blogger Template Style
Name:     Rounders 3
Designer: Douglas Bowman
URL:      www.stopdesign.com
Date:     27 Feb 2004
----------------------------------------------- */


body {
  background:#e9cde9;
  margin:0;
  padding:20px 10px;
  text-align:center;
  font:x-small/1.5em "Trebuchet MS","Times New Roman",Sans-serif;
  color:#ccc;
  font-size/* */:/**/small;
  font-size: /**/small;
  }


/* Page Structure
----------------------------------------------- */
/* The images which help create rounded corners depend on the 
   following widths and measurements. If you want to change 
   these measurements, the images will also need to change.
   */
@media all {
#content {
  width:1200px;
  margin:0 auto;
  text-align:left;
  }
#main {
  width:1200px;
  float:left;
  background:#e9cde9;
  margin:15px 0 0;
  padding:0 0 10px;
  color:#333;
  font-size:97%;
  line-height:1.5em;
  }
#main2 {
  float:left;
  width:100%;
  background:;
  padding:10px 0 0;
  }
#sidebar {
  width:0px;
  float:right;
  margin:15px 0 0;
  font-size:97%;
  line-height:1.5em;
  } 
 #footer {
  width:1200px;
  margin:0 auto;
  text-align:left;
  }
 }
@media handheld {
  #content {
    width:90%;
    }
  #main {
    width:100%;
    float:none;
    background:#eec;
    }
  #main2 {
    float:none;
    width:100%;
    background:none;
    }
  #sidebar {
    width:100%;
    float:none;
    }
  }


/* Links
----------------------------------------------- */

a {text-decoration: none;}

a:link {color:#3300CC;}

a:visited {color:#FF0000;}

a:hover {background: #CCFFFF;}

a img {border-width:0;}

#main a:link {color:#3300CC;}

#main a:visited {color:#FF0000;}

#main a:hover {background: #CCFFFF;}



#footer a:link {color:#000000;}

#footer a:visited {color:#FF33FF;}

#footer a:hover {background: #CC99CC;} 



#blog-title {margin:0;    padding:10px 30px 5px;    font-size:200%;    line-height:1.2em;}

#blog-title a {text-decoration:none;    color:#000000;}

#description {margin:0;    padding:5px 30px 10px;    font-size:94%;    line-height:1.5em;    color:#abc;}


/* Blog Header
----------------------------------------------- */
@media all {
#header {
  background:#ff9aff url("http://www.models-port.com/images/R_corners_cap_bot_1040.gif") no-repeat left bottom;
  margin:0 0 0;
  padding:0 0 8px;
  color:#ccc;
  }
#header div {
  background:url("http://www.models-port.com/images/R_corners_cap_top_1040.gif") no-repeat left top;
  padding:8px 15px 0;
  }
 }
@media handheld {
  #header {
    background:#357;
    }
  #header div {
    background:none;
    }
	}  
#blog-title {
  margin:0;
  padding:10px 30px 5px;
  font-size:200%;
  line-height:1.2em;
  }
#blog-title a {
  text-decoration:none;
  color:#000000;
  }
#description {
  margin:0;
  padding:5px 30px 10px;
  font-size:94%;
  line-height:1.5em;
  color:#abc;
  }

/* Posts
----------------------------------------------- */
.date-header {
  margin:0 28px 0 43px;
  font-size:85%;
  line-height:2em;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#000000;
  }
.post {
  margin:.3em 0 25px;
  padding:0 13px;
  border:1px dotted #bb9;
  border-width:1px 0;
  }
.post-title {
  margin:0;
  font-size:135%;
  line-height:1.5em;
  background:url("http://www.blogblog.com/rounders3/icon_arrow.gif") no-repeat 10px .5em;
  display:block;
  border:1px dotted #bb9;
  border-width:0 1px 1px;
  padding:2px 14px 2px 29px;
  color:#000000;
  }
#main a.title-link, .post-title strong {
  text-decoration:none;
  display:block;
  }
#main a.title-link:hover {
  background-color:#fff;
  color:#000;
  }
.post-body {
  border:1px dotted #bb9;
  border-width:0 1px 1px;
  border-bottom-color:#eec;
  padding:10px 14px 1px 10px;
  }

.post-box {margin: 1px; background: #e9cde9; border-color: transparent}


html>body .post-body {
  border-bottom-width:0;
  }

h1 {background:      #CC9966; border: 5px groove black; border-bottom:   thick groove black; border-left: 5px groove black; border-right:  5px groove black; border-top:   5px groove black; color: #000000; font:    times new roman; font-size: 14pt; line-height: 1.5em; font-weight: bold; margin:      0 0 0 0px; padding:      1em; position: relative; text-align: center; text-transform: capitalize; width: auto}
h2 {background:  none;        border:  none;      font:  bold 14;     font-family:  times new roman;     line-height: 1.2em; font-weight: bold;     letter-spacing: 0.2em;     margin: 30.0px;     padding:  0em;     position: relative;     text-align: left;     text-decoration: none;     text-transform: capitalize;     vertical-align: baseline;     width: auto;}
h3 {background:    none; border:    none; font:  bold 14; font-family:  times new roman; font-size: 14pt; line-height: 1.2em; font-weight: bold; letter-spacing: 0.2em; margin:   5.0px; padding:    0em; position: relative; text-align: center; text-decoration: none; text-transform: capitalize; vertical-align: baseline; width: auto}
h4 {background:    none; border:    none; font: small-caps bold 12pt 12; font-family:  times new roman; font-size: 12pt; line-height: 1.2em; font-weight: bold; left: auto; letter-spacing: 0.2em; margin:   5.0px; padding:    0em; position: relative; text-align: left; text-decoration: none; text-shadow: gray 3em 2em; text-transform: none; vertical-align: baseline; width: auto}
h5 {background: #DB7093; border: 5px groove black; border-bottom: 5px groove black; border-left: 5px groove black; border-right: 5px groove black; border-top: 5px groove black; color: #000000; font:  times new roman; font-size: 14pt; line-height: 1.5em; font-weight: bold; margin:    0 0 0 0px; padding:    1em; position: relative; text-align: center; text-transform: capitalize; width: auto}
h6 {background: black; border: 5px groove black; border-bottom: 5px groove black; border-left: 5px groove black; border-right: 5px groove black; border-top: 5px groove black; color: yellow; font: times new roman; font-size: 14pt; line-height: 1.5em; font-weight: bold; margin: 0 0 0 0px; padding: 1em; position: relative; text-align: center; text-transform: capitalize; width: auto}

li.blue {background: #87CEFA; font: times new roman; font-size: 10pt; font-weight: bold;}
li.LGray {background:  #C0C0C0; color: black; font:    times new roman; font-size: 12pt; line-height: 1.5em; list-style:   none; width: 20em}
li.DGray {background:  #A9A9A9; color: black; font:    times new roman; font-size: 12pt; line-height: 1.5em; list-style:   none; width: 20em}

li.LGray4 {background:  #C0C0C0; color: black; font:    times new roman; font-size: 12pt; line-height: 1.5em; list-style:   none; width: 35em}
li.DGray4 {background:  #A9A9A9; color: black; font:    times new roman; font-size: 12pt; line-height: 1.5em; list-style:   none; width: 35em}


li.spacer {background:   #112233; color: black; font: arial black; font-size: 8pt; line-height: 1.5em; list-style:    none; width: 14em}
li.PinkB {background:   #e9cde9; color: black; font: arial black; font-size: 8pt; line-height: 1.5em; list-style:    none; width: 14em}
li.LGrays {background:   #C0C0C0; color: black; font: arial black; font-size: 8pt; line-height: 1.5em; list-style:    none; width: 14em}
li.DGrays {background:  #A9A9A9; color: black; font:    arial black; font-size: 8pt; line-height: 1.5em; list-style:   none; width: 14em}



p {background:    none; border: 0; color: black; font: normal; font-size: 14pt; font-family:  times new roman; letter-spacing: normal; line-height: 1.2em; margin: 1em .75em; text-align: left; text-indent: 1em; text-transform: none}

p.feedburnerFlareBlock {border: 0; color: black; font: normal times new roman; font-size: 10pt; letter-spacing: normal; line-height: 1.2em; margin: 1em .75em; text-align: left; text-indent: 1em; text-transform: none}

p.blogger-labels {border: 0; color: black; font: normal times new roman; font-size: 10pt; letter-spacing: normal; line-height: 1.2em; margin: 1em .75em; text-align: left; text-indent: 1em; text-transform: none}


div.floatright img {border-top: 2px solid #555; border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 2px solid #555; }

p.double {line-height: 2.2em;}

p.triple {line-height: 3.2em;}

p.top {margin-top: 0; }

p.no {text-indent: 0em; }

.floatright {float: right; width: 303px; margin:  0 0 10px 10px; padding: 10px;} 	

.floatright15 {float: right; width: 150px; margin:  0 0 10px 10px; padding: 10px;} 	
.floatright18 {float: left; width: 200px; margin:  10px 10px 0 0; padding: 10px;} 
.floatright20 {float: right; width: 200px; margin:  0 0 10px 10px; padding: 10px;} 
.floatright25 {float: right; width: 250px; margin:  0 0 10px 10px; padding: 10px;} 
.floatright35 {float: right; width: 350px; margin:  0 0 10px 10px; padding: 10px;} 
.floatright38 {float: right; width: 380px; margin:  0 0 10px 10px; padding: 10px;} 
.floatright40 {float: right; width: 400px; margin:  0 0 10px 10px; padding: 10px;} 
.floatright45 {float: right; width: 450px; margin:  0 0 10px 10px; padding: 10px;} 
.floatright47 {float: right; width: 470px; margin:  0 0 10px 10px; padding: 10px;}
.floatright50 {float: right; width: 500px; margin:  0 0 10px 10px; padding: 10px;}
.floatright55 {float: right; width: 550px; margin:  0 0 10px 10px; padding: 10px;}
.floatright60 {float: right; width: 600px; margin:  0 0 10px 10px; padding: 10px;} 	
	
div.floatright img {border-top: 2px solid #555; border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 2px solid #555; }

.floatleft10 {float: left; width: 10em; margin:  0 0 0 0;}
.floatleft {float: left; width: 303px; margin:  10px 10px 0 0; padding: 10px;} 
.floatleft15 {float: left; width: 150px; margin:  10px 10px 0 0; padding: 10px;} 
.floatleft_20 {float: left; width: 200px; margin:  10px 10px 0 0; padding: 10px;} 
.floatleft18 {float: left; width: 180px; margin:  15px 15px 0 0; padding: 15px;} 
.floatleft_200 {float: left; width: 200px; margin:  10px 10px 0 0; padding: 10px;} 
.floatleft20 {float: left; width: 200px; margin:  10px 10px 0 0; padding: 10px;} 
.floatleft25 {float: left; width: 250px; margin:  10px 10px 0 0; padding: 10px;} 
.floatleft35 {float: left; width: 350px; margin: 10px 10px 0 0; padding: 10px;} 
.floatleft38 {float: left; width: 380px; margin: 10px 10px 0 0; padding: 10px;} 
.floatleft40 {float: left; width: 400px; margin: 10px 10px 0 0; padding: 10px;} 
.floatleft45 {float: left; width: 450px; margin: 10px 10px 0 0; padding: 10px;}
.floatleft47 {float: left; width: 470px; margin: 10px 10px 0 0; padding: 10px;}
.floatleft50 {float: left; width: 500px; margin: 10px 10px 0 0; padding: 10px;}	
.floatleft55 {float: left; width: 550px; margin: 10px 10px 0 0; padding: 10px;} 
.floatleft60 {float: left; width: 600px; margin: 10px 10px 0 0; padding: 10px;}	
.floatleft65 {float: left; width: 650px; margin: 10px 10px 0 0; padding: 10px;}	
.floatleft70 {float: left; width: 700px; margin: 10px 10px 0 0; padding: 10px;} 
.floatleft75 {float: left; width: 750px; margin: 10px 10px 0 0; padding: 10px;}

	
div.floatleft img {border-top: 2px solid #555; border-right:  2px solid #555;    border-bottom: 1px solid #999; border-left: 1px solid #999; }


.floatrightx {float: right; width: 303px; margin:  0 0 10px 10px; padding: 10px;} 	

.floatright15x {float: right; width: 150px; margin:  0 0 0 0; padding: 0;} 	
.floatright20x {float: right; width: 200px; margin:  0 0 0 0; padding: 0;} 
.floatright25x {float: right; width: 250px; margin:  0 0 0 0; padding: 0;} 
.floatright35x {float: right; width: 350px; margin:  0 0 0 0; padding: 0;} 
.floatright40x {float: right; width: 400px; margin:  0 0 0 0; padding: 0;} 
.floatright45x {float: right; width: 450px; margin:  0 0 0 0; padding: 0;} 
.floatright47x {float: right; width: 470px; margin:  0 0 0 0; padding: 0;}
.floatright50x {float: right; width: 500px; margin:  0 0 0 0; padding: 0;}
.floatright55x {float: right; width: 550px; margin:  0 0 0 0; padding: 0;}
.floatright60x {float: right; width: 600px; margin:  0 0 0 0; padding: 0;} 	


.floatleftx {float: left; width: 303px; margin:  0 0 0 0; padding: 0;} 
.floatleft15x {float: left; width: 150px; margin:  0 0 0 0; padding: 0;} 
.floatleft_20x {float: left; width: 200px; margin:  0 0 0 0; padding: 0;} 
.floatleft_200x {float: left; width: 200px; margin:  0 0 0 0; padding: 0;} 
.floatleft20x {float: left; width: 200px; margin:  0 0 0 0; padding: 0;} 
.floatleft25x {float: left; width: 250px; margin:  0 0 0 0; padding: 0;} 
.floatleft35x {float: left; width: 350px; margin: 0 0 0 0; padding: 0;} 
.floatleft40x {float: left; width: 400px; margin: 0 0 0 0; padding: 0;} 
.floatleft45x {float: left; width: 450px; margin: 0 0 0 0; padding: 0;}
.floatleft47x {float: left; width: 470px; margin: 0 0 0 0; padding: 0;}
.floatleft50x {float: left; width: 500px; margin: 0 0 0 0; padding: 0;}	
.floatleft55x {float: left; width: 550px; margin: 0 0 0 0; padding: 0;} 
.floatleft60x {float: left; width: 600px; margin: 0 0 0 0; padding: 0;}	
	





p {margin-top: 0; }

.coupon_pink {background: #e9cde9; border: 5px groove black; border-bottom: 5px groove black; border-left: 5px groove black; border-right: 5px groove black; border-top: 5px groove black; color: black; font: times new roman; font-size: 12pt; line-height: 1.5em; font-weight: bold; margin: 0 0 0 0px; padding: 1em; position: relative; text-align: left;  width: auto}
.coupon_green {background: #33ff99; border: 5px groove black; border-bottom: 5px groove black; border-left: 5px groove black; border-right: 5px groove black; border-top: 5px groove black; color: black; font: times new roman; font-size: 12pt; line-height: 1.5em; font-weight: bold; margin: 0 0 0 0px; padding: 1em; position: relative; text-align: left;  width: auto}
.box_green {background: green; border: 5px groove black; border-bottom: 5px groove black; border-left: 5px groove black; border-right: 5px groove black; border-top: 5px groove black; color: black; font: times new roman; font-size: 14pt; line-height: 1.5em; font-weight: bold; margin: 0 0 0 0px; padding: 1em; position: relative; text-align: center; text-transform: capitalize; width: auto}
.box_pink {background: #DDA0DD; border: 5px groove black; border-bottom: 5px groove black; border-left: 5px groove black; border-right: 5px groove black; border-top: 5px groove black; color: black; font: times new roman; font-size: 14pt; line-height: 1.5em; font-weight: bold; margin: 0 0 0 0px; padding: 1em; position: relative; text-align: center; text-transform: capitalize; width: auto}
.box_black {background: #000000; border: 5px groove black; border-bottom: 5px groove black; border-left: 5px groove black; border-right: 5px groove black; border-top: 5px groove black; color: yellow; font: times new roman; font-size: 14pt; line-height: 1.5em; font-weight: bold; margin: 0 0 0 0px; padding: 1em; position: relative; text-align: center; text-transform: capitalize; width: auto}
.AddBox {background: #DB7093; border: 5px groove black; border-bottom: 5px groove black; border-left: 5px groove black; border-right: 5px groove black; border-top: 5px groove black; color: #000000; font:  times new roman; font-size: 14pt; line-height: 1.5em; font-weight: bold; margin:    0 0 0 0px; padding:    1em; position: relative; text-align: center; text-transform: capitalize; width: 250}
.Box_Dir_Groove {background:   #000000; border: 8px; border-bottom:  thick groove grey; border-left: medium groove; border-right:  thick groove grey; border-top: medium groove; color: #FFCC66; font-weight: bold; margin:   0 0 0 0px; padding:   1em; position: relative; text-align: center; text-transform: capitalize; width: auto}

p.post-footer {
  background:#e9cde9
  margin:0;
  padding:2px 14px 2px 29px;
  border:1px dotted #bb9;
  border-bottom:1px solid #eee;
  font-size:100%;
  line-height:1.5em;
  color:#666;
  text-align:right;
  }
html>body p.post-footer {
  border-bottom-color:transparent;
  }
p.post-footer em {
  display:block;
  float:left;
  text-align:left;
  font-style:normal;
  }
a.comment-link {
  /* IE5.0/Win doesn't apply padding to inline elements,
     so we hide these two declarations from it */
  background/* */:/**/url("http://www.blogblog.com/rounders3/icon_comment.gif") no-repeat 0 45%;
  padding-left:14px;
  }
html>body a.comment-link {
  /* Respecified, for IE5/Mac's benefit */
  background:url("http://www.blogblog.com/rounders3/icon_comment.gif") no-repeat 0 45%;
  padding-left:14px;
  }
.post img {
  margin:0 0 5px 0;
  padding:4px;
  border:1px solid #586;
  }

blockquote {border: 1px dotted black; border-width: 1px 0; font: 12pt times new roman; margin: .75em 0; padding: 5px 15px}

.post blockquote p {margin:.5em 0;}

.pullquote {
	width: 20%;
	float:right;
	font-size:125%;
	line-height:140%;
	margin:10px;
	background: url(http://www.models-port.com/images/closequote.gif) no-repeat bottom right !important;
	background /**/:url(); /* removing quote graphic in IE5+ */
	padding:0px 25px 5px 0px;
}
.pullquote:first-letter {
	background: url(http://www.models-port.com/images/openquote.gif) no-repeat left top !important;
	padding:5px 2px 10px 35px!important;
	padding /**/:0px; 	/* resetting padding in IE5+ */
	background /**/: url(); /* removing quote graphic in IE5+ */
}


/* Comments
----------------------------------------------- */
#comments {
  margin:-25px 13px 0;
  border:1px dotted #6a7;
  border-width:0 1px 1px;
  padding:20px 0 15px 0;
  }
#comments h4 {
  margin:0 0 10px;
  padding:0 14px 2px 29px;
  border-bottom:1px dotted #6a7;
  font-size:120%;
  line-height:1.4em;
  color:#333;
  }
#comments-block {
  margin:0 15px 0 9px;
  }
.comment-data {
  background:url("http://www.blogblog.com/rounders3/icon_comment.gif") no-repeat 2px .3em;
  margin:.5em 0;
  padding:0 0 0 20px;
  color:#666;
  }
.comment-poster {
  font-weight:bold;
  }
.comment-body {
  margin:0 0 1.25em;
  padding:0 0 0 20px;
  }
.comment-body p {
  margin:0 0 .5em;
  }
.comment-timestamp {
  margin:0 0 .5em;
  padding:0 0 .75em 20px;
  color:#fff;
  }
.comment-timestamp a:link {
  color:#fff;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }
  

/* Profile
----------------------------------------------- */
@media all {
#profile-container {
  background:#357 url("http://www.models-port.com/images/corners_prof_bot_320.gif") no-repeat left bottom;
  margin:0 0 15px;
  padding:0 0 10px;
  color:#ffcc33;
  }
#profile-container h2 {
  background:url("http://www.models-port.com/images/corners_prof_top_320.gif") no-repeat left top;
 padding:10px 15px .2em;
   margin:0;
   border-width:0;
   font-size:115%;
   line-height:1.5em;
  color:#ffcc33;
  }
   }
@media handheld {
  #profile-container {
    background:#586;
    }
  #profile-container h2 {
    background:none;
    }
  } 
.profile-datablock {
  margin:0 15px .5em;
  border-top:1px dotted #7a8;
  padding-top:8px;
  }
.profile-img {display:inline;}
.profile-img img {
  float:left;
  margin:0 10px 5px 0;
  border:4px solid #bec;
  }
.profile-data strong {
  display:block;
  }
#profile-container p {
  margin:0 15px .5em;
  }
#profile-container .profile-textblock {
  clear:left;
  }
#profile-container a {
  color:#ffcc33;
  }
.profile-link a {
  background:url("http://www.blogblog.com/rounders3/icon_profile.gif") no-repeat 0 .1em;
  padding-left:15px;
  font-weight:bold;
  }
ul.profile-datablock {
  list-style-type:none;
  }
  



/* Sidebar Boxes
----------------------------------------------- */
@media all {
.box {
  background:#234 url("http://www.models-port.com/images/corners_side_top_320.gif") no-repeat left top;
  margin:0 0 15px;
  padding:10px 0 0;
  color:#DDA0DD;
  }
.box2 {
  background:url("http://www.models-port.com/images/corners_side_bot_320.gif") no-repeat left bottom;
   padding:0 5px 5px;
  }
 }
@media handheld {
  .box {
    background:#234;
    }
  .box2 {
    background:none;
    }
 }
@media handheld {
  .box {
    background:#234;
    }
  .box2 {
    background:none;
    }
  } 
  .sidebar-title {
 margin:0;
  padding:0 0 .2em;
  border-bottom:1px dotted #456;
  font-size:115%;
  line-height:1.5em;
  color:#ffcc33;
  }
.box ul {
  margin:.5em 0 1.25em;
  padding:0 0px;
  list-style:none;
  }
.box ul li {
  background:url("http://www.blogblog.com/rounders3/icon_arrow_sm.gif") no-repeat 2px .25em;
  margin:0;
  padding:0 0 3px 16px;
  margin-bottom:3px;
  border-bottom:1px dotted #345;
  line-height:1.4em;
  }
.box p {
  margin:0 0 .6em;
  }

  
/* Blogroll
----------------------------------------------- */
  
  
  .blogrollmain{
	width:250px;
	margin:.5px;
	padding:.5px;
	border-top:.1px solid #aaa;
	border-right:2px solid #333;
	border-bottom:.1px solid #333;
	border-left:1px solid #aaa;
	background:#ffcccc;
	font-family:Georgia, Verdana, Tahoma, Arial, sans-serif;
	font-size:12px;
}

.blogrollmain a{
	display:block;
	margin:.5px;
	padding:.5px;
	border-top:.5px solid #cde;
	border-left:1px solid #cde;
	background:#ffccff;
	color: #0000ff;
	text-decoration: none;
}
.blogrollmain a:hover{
	border-top:.5px solid #def;
	border-left:1px solid #def;
	background:#abc;
	color: #ffff33;
	text-decoration: underline;
}
.blogrollmain a:link{
	border-top:.5px solid #def;
	border-left:1px solid #def;
	background:#ffccff;
	color: #0000FF;
	text-decoration: underline;
}
.blogrollmain a:visit{
	border-top:.5px solid #def;
	border-left:1px solid #def;
	background:#ffccff;
	color: #0000FF;
	text-decoration: underline;
}
.blogrollmain br{
	display:none;
}
  
  
/* twitter_div
----------------------------------------------- */

.twitter_div{
	width:250px;
	margin:.5px;
	padding:.5px;
	border-top:.1px solid #aaa;
	border-right:2px solid #333;
	border-bottom:.1px solid #333;
	border-left:1px solid #aaa;
	background:#ffcccc;
	font-family:Georgia, Verdana, Tahoma, Arial, sans-serif;
	font-size:12px;
}
.sidebar-title{
	width:250px;
	margin:.5px;
	padding:.5px;
	border-top:.1px solid #aaa;
	border-right:2px solid #333;
	border-bottom:.1px solid #333;
	border-left:1px solid #aaa;
	background:#ffcccc;
	font-family:Georgia, Verdana, Tahoma, Arial, sans-serif;
	font-size:12px;
} 

.twitter_update_list{
	width:250px;
	margin:.5px;
	padding:.5px;
	border-top:.1px solid #aaa;
	border-right:2px solid #333;
	border-bottom:.1px solid #333;
	border-left:1px solid #aaa;
	background:#000000;
	font-family:Georgia, Verdana, Tahoma, Arial, sans-serif;
	font-size:12px;
} 

ul.{
	width:250px;
	margin:.5px;
	padding:.5px;
	border-top:.1px solid #aaa;
	border-right:2px solid #333;
	border-bottom:.1px solid #333;
	border-left:1px solid #aaa;
	background:#000000;
	font-family:Georgia, Verdana, Tahoma, Arial, sans-serif;
	font-size:12px;
} 

 
  

/* Footer
----------------------------------------------- */
#footer {
  clear:both;
  margin:0;
  padding:15px 0 0;
  }
@media all {  
#footer div {
  background:
  padding:8px 0 0;
  color:#fff;
  }
#footer div div {
  background:
  padding:0 15px 8px;
  }
 }
@media handheld {
  #footer div {
    background:#357;
    }
  #footer div div {
    background:none;
    }
  }  
#footer hr {display:none;}
#footer p {margin:0;}
#footer a {color:#330066;} 
