/* At-Rules */
@charset "utf-8";


body {

  background:#123;

  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:1100px;

  margin:0 auto;

  text-align:left;

  }

#main {

  width:680px;

  float:left;

  background:#e9cde9 url("http://www.models-port.com/images/R_corners_main_bot_680.gif" ) no-repeat left bottom;

  margin:15px 0 0;

  padding:0 0 10px;

  color:#333;

  font-size:97%;

  line-height:1.5em;

  }

#main2 {

  float:left;

  width:100%;

  background:url("http://www.models-port.com/images/R_corners_main_top_680.gif") no-repeat left top;

  padding:10px 0 0;

  }

#sidebar {

  width:360px;

  float:right;

  margin:15px 0 0;

  font-size:97%;

  line-height:1.5em;

  }

 }

@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:#ffcc66;}
a:visited {color:#FF33FF;}
a:hover {background: 990099;}
a img {border-width:0;}

#main a:link {color:#000066;}
#main a:visited {color:#FF33FF;}
#main a:hover {background:#ffcccc;} 

#sidebar a:link {color:#000066;}
#sidebar a:visited {color:#FF33FF;}
#sidebar a:hover {background:#CC66FF;} 

#footer a:link {color:#000000;}
#footer a:visited {color:#FF33FF;}
#footer a:hover {background:#ffcccc;}

#header {margin: 0pt;         background: rgb(0, 0, 0) no-repeat scroll left bottom;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;      color: rgb(255, 255, 255);}

#header div {padding: 1px 1px 0pt;          background: transparent  no-repeat scroll left top;          -moz-background-clip: initial;      -moz-background-origin: initial;          -moz-background-inline-policy: initial;}

#blog-title {margin: 0pt;          padding: 1px;          font-size: 200%;          line-height: 1.2em;}

#blog-title a {color: #000000; text-decoration: none}

#description {color: purple; font-size: 94%; line-height: 1.5em; margin:   0pt; padding: 2px}

.post {border-color: rgb(187, 187, 153); border-style:  dotted; border-width:  1px 0pt; margin:  0.3em 0pt 25px; padding:  0pt 13px}

.post-box {border-color: transparent;               margin: 1px;               background: rgb(0, 0, 0) none repeat scroll 0%;               -moz-background-clip: initial;               -moz-background-origin: initial;               -moz-background-inline-policy: initial;}

html > body .post-body {border-bottom-width: 0pt}

h1 {border-style: groove;         border-color: black;         border-width: 5px 5px thick;         margin: 0pt 0pt 0pt 0px;         padding: 1em;         background: rgb(204, 153, 102) none repeat scroll 0%;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;      color: rgb(0, 0, 0);         font-size: 14pt;         line-height: 1.5em;         font-weight: bold;         position: relative;         text-align: center;         text-transform: capitalize;         width: auto;}

h2 {border: medium none ;         margin: 5px;         padding: 0em;         background: transparent none repeat scroll 0%;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;         font-family: times new roman;         line-height: 1.2em;         font-weight: bold;         letter-spacing: 0.2em;         position: relative;         text-align: center;         text-decoration: none;         text-transform: capitalize;         vertical-align: baseline;         width: auto;}

h3 {border: medium none ;         margin: 5px;         padding: 0em;         background: transparent none repeat scroll 0%;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;      font-family: times new roman;         font-size: 14pt;         line-height: 1.2em;         font-weight: bold;         letter-spacing: 0.2em;         position: relative;         text-align: center;         text-decoration: none;         text-transform: capitalize;         vertical-align: baseline;         width: auto;}

h4 {border: medium none ;         margin: 5px;         padding: 0em;         background: transparent none repeat scroll 0%;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;         font-family: times new roman;         font-size: 12pt;         line-height: 1.2em;         font-weight: bold;         left: auto;         letter-spacing: 0.2em;         position: relative;         text-align: left;         text-decoration: none;         text-shadow: gray 3em 2em ;         text-transform: none;         vertical-align: baseline;         width: auto;}

h5 {background:  rgb(219, 112, 147) none repeat scroll 0%; border:  5px groove black; color: #000000; font-size: 14pt; font-weight: bold; line-height: 1.5em; margin:  0pt 0pt 0pt 0px; padding:  1em; position: relative; text-align: center; text-transform: capitalize; width: auto}

h6 {background:  black none repeat scroll 0%; border:  5px groove black; color: #000000; font-size: 14pt; font-weight: bold; line-height: 1.5em; margin:  0pt 0pt 0pt 0px; padding:  1em; position: relative; text-align: center; text-transform: capitalize; width: auto}

.pink {border: 5px groove black;         margin: 0pt 0pt 0pt 0px;         padding: 1em;         background: rgb(219, 112, 147) none repeat scroll 0%;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;         color: rgb(0, 0, 0);         position: relative;         text-align: center;         text-transform: capitalize;         width: auto;}

.black {border: 5px groove black;          margin: 0pt 0pt 0pt 0px;          padding: 1em;          background: black none repeat scroll 0%;          -moz-background-clip: initial;          -moz-background-origin: initial;          -moz-background-inline-policy: initial;          color: yellow;          position: relative;          text-align: center;          text-transform: capitalize;          width: auto;}

.gray {border: 5px groove black;          margin: 0pt 0pt 0pt 0px;          padding: 1em;          background: rgb(153, 153, 153) none repeat scroll 0%;          -moz-background-clip: initial;          -moz-background-origin: initial;          -moz-background-inline-policy:     initial;      color: yellow;          position: relative;          text-align: center;          text-transform: capitalize;          width: auto;}

li.blue {background: rgb(135, 206, 250) none repeat scroll 0%;          -moz-background-clip: initial;          -moz-background-origin: initial;          -moz-background-inline-policy: initial;          font-size: 10pt;          font-weight: bold;}

DIV.left1 {border: none; float: left; margin: 0; padding: 0; width: 33%;}

DIV.left2 {border: none; float: left; margin: 0; padding: 0; width: 34%;}

DIV.right3 {border: none; float: right; margin: 0; padding: 0; width: 33%;}

.headline {border: 0pt none ;          color: black;          font-size: 12pt;          letter-spacing: normal;          line-height: 1.2em;          text-align: left;          text-indent: 0em;          margin-top: 12pt;          text-transform: none;}

p {border:   0;    color: black;    font:   normal;    font-family:    times new roman;    font-size: 12pt;    letter-spacing: normal;    line-height: 1.2em;    margin:   1em .75em;    text-align:    left; text-indent:    1em; text-transform: none}

p.ten {background:     none; border:  0; color: black; font:  normal; font-family:   times new roman; font-size: 10pt; letter-spacing: normal; line-height: 0.4em; text-align: left; text-indent: 2em; text-transform: none}
p.noin {border: 0pt none ;          color: black;            font-size: 12pt;          letter-spacing: normal;          line-height: 1.2em;          text-align: left;          text-indent: 0em;          margin-top: 0pt;          text-transform: none;}
p.black {border: 0pt none ;          color: #000000;            font-size: 10pt;          letter-spacing: normal;          line-height: 1.2em;          text-align: left;          text-indent: 0em;          margin-top: 0pt;          text-transform: none;}
p.yellow2 {border: 0pt none ;          color: #FFCC66;            font-size: 10pt;          letter-spacing: normal;          line-height: 1.2em;          text-align: left;          text-indent: 2em;          margin-top: 0pt;          text-transform: none;}
p.yellow20 {border: 0pt none ;          color: #FFCC66;            font-size: 10pt;          letter-spacing: normal;          line-height: .2em;          text-align: left;          text-indent: 2em;          margin-top: 0pt;          text-transform: none;}
p.yellow3 {border: 0pt none ;          color: #FFCC66;            font-size: 10pt;          letter-spacing: normal;          text-align: left;         line-height: .2em;      text-indent: 3em;          margin-top: 0pt;          text-transform: none;}
p.double {line-height: 2.2em;}
p.triple {line-height: 3.2em;}
p.top {margin-top: 0; }
p.no {text-indent: 0em; }






div.floatright img {border-style: solid;          border-color: rgb(85, 85, 85) rgb(153, 153, 153) rgb(153, 153, 153) rgb(85, 85, 85);          border-width: 2px 1px 1px 2px;    border-style: solid;          border-color: rgb(85, 85, 85) rgb(153, 153, 153) rgb(153, 153, 153) rgb(85, 85, 85);          border-width: 2px 1px 1px 2px;}

.adleft_54 {margin: 0px 0px 0pt 0pt;          padding: 10px;          background: rgb(135, 206, 250) none repeat scroll 0%;          float: left;          -moz-background-clip: initial;          -moz-background-origin: initial;          -moz-background-inline-policy: initial;      width: 54px;}

.adleft_360 {margin: 0px 0px 0pt 0pt;         padding: 10px;         background: rgb(0, 0, 0) none repeat scroll 0%;         float: left;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;      width: 360px;}

.adleft_720 {margin: 0px 0px 0pt 0pt;         padding: 10px;         background: rgb(0, 0, 0) none repeat scroll 0%;         float: left;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;      width: 720px;}

.floatright {margin: 0pt 0pt 10px 10px;         padding: 10px;      position: relative;       float: right;         width: 303px;}

.floatright15 {margin: 0pt 0pt 10px 10px;         padding: 10px;         float: right;         width: 150px;}

.floatright20 {margin: 0pt 0pt 10px 10px;         padding: 10px;      float: right;      width: 200px;}

.floatright25 {margin: 0pt 0pt 10px 10px;         padding: 10px;      float: right;      width: 250px;}

.floatright35 {margin: 0pt 0pt 10px 10px;         padding: 10px;      float: right;      width: 350px;}

.floatright40 {margin: 0pt 0pt 10px 10px;         padding: 10px;      float: right;      width: 400px;}

.floatright45 {margin: 0pt 0pt 10px 10px;         padding: 10px;      float: right;      width: 450px;}

.floatright60 {margin: 0pt 0pt 10px 10px;         padding: 10px;      float: right;      width: 600px;}

.floatleft {padding: 10px;         float: left;      width: 303px;}

.floatleft15 {padding: 10px;         float: left;      width: 150px;}

.floatleft_20 {padding: 10px;         float: left;      width: 200px;}

.floatleft_200 {padding: 10px;         float: left;      width: 200px;}

.floatleft35 {padding: 10px;         float: left;      width: 350px;}

.floatleft40 {padding: 10px;         float: left;      width: 400px;}

.floatleft45 {padding: 10px;         float: left;      width: 450px;}

div.floatleft img {border-style: solid;         border-color: rgb(85, 85, 85) rgb(85, 85, 85) rgb(153, 153, 153) rgb(153, 153, 153);      border-width: 2px 2px 1px 1px;    border-style: solid;         border-color: rgb(85, 85, 85) rgb(85, 85, 85) rgb(153, 153, 153) rgb(153, 153, 153);       border-width: 2px 2px 1px 1px;}

.Box_Dir {border-style: groove none;         border-color: yellow -moz-use-text-color;         border-width: 5px 5px thick;         margin: 0pt 0pt 0pt 0px;         padding: 1em;         background: rgb(0, 0, 0) none repeat scroll 0%;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;         font-size: 1em;         font-weight: bold;         position: relative;         text-align: left;         text-transform: capitalize;         width: auto;}

.Box_Br_Tan {margin: 3em 2em; background-color: transparent; color: black}

.Box_Black_Y {background:  rgb(219, 112, 147) none repeat scroll 0%; border:  5px groove black; color: #000000; font-size: 14pt; font-weight: bold; line-height: 1.5em; margin:  0pt 0pt 0pt 0px; padding:  1em; position: relative; text-align: center; text-transform: capitalize; width: auto}


.Box_x {border: 5px groove black;         margin: 0pt 0pt 0pt 0px;         padding: 1em;         background: rgb(219, 112, 147) none repeat scroll 0%;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;         color: rgb(0, 0, 0);         font-size: 14pt;         line-height: 1.2em;         font-weight: bold;         position: relative;         text-align: left;         text-transform: capitalize;         width: 300px;}

.Box_Br_NI_VIOLET {border: 5px groove black;         padding: 2em;         background: rgb(219, 112, 147) none repeat scroll 0%;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;         color: black;      bottom: 2em;}

.Box_Br_VIOLET {border: 5px groove black;         padding: 2em;         background: rgb(219, 112, 147) none repeat scroll 0%;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;         color: black;      bottom: 2em;      text-indent: 0em;}

.Box_NB_VIOLET {padding: 2em;         
				background: rgb(219, 112, 147) none repeat scroll 0%;         
				-moz-background-clip: initial;         
				-moz-background-origin: initial;         
				-moz-background-inline-policy: initial;      
				color: black;}

.Box_NB_BLACK {padding: 2em;         background: rgb(0, 0, 0) none repeat scroll 0%;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;         color: yellow;}

.Box_NB_TAN {padding: 2em;         background: rgb(255, 204, 153) none repeat scroll 0%;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;      color: black;}

.Box_NB_NI_VIOLET {padding: 2em;         background: rgb(219, 112, 147) none repeat scroll 0%;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;         color: black;      text-indent: 0em;}

.Box_Br_Black {border: 5px groove black;         background: black none repeat scroll 0%;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;      color: yellow;}

.AddBox {border: 5px groove black;         margin: 0pt 0pt 0pt 0px;         padding: 1em;         background: rgb(219, 112, 147) none repeat scroll 0%;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;         color: rgb(0, 0, 0);         font-size: 14pt;         line-height: 1.5em;         font-weight: bold;         position: relative;         text-align: center;         text-transform: capitalize;}

#profile-container {margin: 0pt 0pt 15px;         padding: 0pt 0pt 10px;         background: rgb(51, 85, 119) url(http://www.models-port.com/images/corners_prof_bot_400.gif) no-repeat scroll left bottom;       -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;         color: rgb(0, 0, 0);}

#profile-container h2 {border-width: 0pt;         margin: 0pt;         padding: 10px 15px 0.2em;         background: transparent url(http://www.models-port.com/images/corners_prof_top_400.gif) no-repeat scroll left top;       -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;         font-size: 115%;      line-height: 1.5em;      color: rgb(255, 204, 51);}

.profile-datablock {border-top: 1px dotted rgb(119, 170, 136);         margin: 0pt 15px 0.5em;      padding-top: 8px;}

.profile-img {display: inline;}

.profile-img img {border: 4px solid rgb(187, 238, 204);         margin: 0pt 10px 5px 0pt;      float: left;}

.profile-data strong {display: block;}

#profile-container p {margin: 0pt 0.5px 0.5em;}

#profile-container .profile-textblock {clear: left;}

#profile-container a {color: rgb(255, 204, 51);}

ul.profile-datablock {list-style-type: none;}

.box {margin: 0pt 0pt 5px;         padding: 5px 0pt 0pt;         background: rgb(34, 51, 68) url(http://www.models-port.com/images/corners_side_top_400.gif) no-repeat scroll left top;       -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;      color: rgb(0, 0, 0);}

.box2 {padding: 0pt 13px 8px;         background: transparent url(http://www.models-port.com/images/corners_side_bot_400.gif) no-repeat scroll left bottom;       -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;}

.sidebar-title {border-bottom: 1px dotted rgb(68, 85, 102);         margin: 0pt;         padding: 0pt 0pt 0.2em;         font-size: 115%;      line-height: 1.5em;      color: rgb(255, 204, 51);}

.box ul {margin: 0.5em 0pt 1.25em;         padding: 0pt 0px;         list-style-type: none;         list-style-image: none;         list-style-position: outside;}

#News-container {background:  rgb(51, 85, 119) url(http://www.models-port.com/images/corners_prof_bot_400.gif) no-repeat scroll left bottom;  color: rgb(0, 0, 0);    margin: 15pt 0pt 15px; padding:  0pt 0pt 10px}

.News-container {width: 300px;}

.feedburnerFeedBlock {background:     rgb(233, 205, 233) none repeat scroll 0%; border:     5px none black; color: black; font-size:    10pt; font-style: normal; font-weight:    normal; line-height: 1em; margin:     15pt 0pt 0pt 0px;    padding:  1em;    position: relative; text-align: left;    text-transform: none}

.feedTitle {background-color: rgb(255, 255, 255);    border:   0pt none ;    color: black;    font-family:   Times New Roman,Times,serif;    font-size: 12pt; font-style: normal;    font-weight: bold; letter-spacing: normal;    line-height: 1.2em; margin: 10px;    text-align: center;    text-indent: 1em;    text-transform: capitalize}

p.feedTitle {background-color: rgb(255, 255, 255);    border:   0pt none ;    color: black;    font-family:   Times New Roman,Times,serif;    font-size: 10pt;    font-style: normal;    font-weight:    normal; letter-spacing:    normal; line-height: 1.2em; margin:    15px; text-align:left; text-indent: 1em;}

#footer {margin: 0pt;         padding: 15px 0pt 0pt;         background: rgb(0, 0, 0) none repeat scroll 0%;         clear: both;         -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;}

#footer div {padding: 8px 0pt 0pt;         background: rgb(51, 85, 119) url(http://www.models-port.com/images/corners_side_top_11100.gif) no-repeat scroll left top;       -moz-background-clip: initial;         -moz-background-origin: initial;         -moz-background-inline-policy: initial;         color: rgb(255, 255, 255);}

#footer div div {padding: 0pt 15px 8px;         background: transparent url(http://www.models-port.com/images/corners_side_bot_1100.gif) no-repeat scroll left bottom;       -moz-background-clip: initial;          -moz-background-origin: initial;          -moz-background-inline-policy: initial;}

#footer hr {display: none;}

#footer p {margin: 0pt;}

#footer a {color: rgb(255, 255, 255);}

/* End of style section. Generated by AceHTML at 5/13/2008 9:30:18 AM */
