
/* The following should be included for every site, some alterations may be neccessary */

* { padding: 0; margin: 0; }

body         { font-size: 13px; font-family: Arial, Helvetica, sans-serif; margin:0; padding:0 <length> 0 0;
 }

img {
border:none;
}

div#right-sidebar{
  position:fixed;
  top:0;
  right:0;
  width:<length>;
  height:100%;
  
 }
 
 @media screen{
  body>div#right-sidebar{
   position:fixed;
  }
 }
 
 * html body{
  overflow:hidden;
 } 
 
 * html div#content{
  height:100%;
  overflow:auto;
 }

#content { margin-right:269px; background-color: #fff; border-right:4px solid #999999; border-left:0; min-width:650px; }

option {padding-right:5px}
/* End */

#mainWrapper {min-width:950px}
#wrapper         { background-color: #fff; background-position: left top; margin-top: -478px; margin-right: auto; margin-left: auto; z-index: 1; min-width:50px; border-right: 8px solid #999; border-left: 8px solid #999; margin-left:-1px; margin-top:0px; border-right:4px solid #999999; border-left:0 }


#top_spacer   { background-image: url(../site_images/top_spacer.gif); background-repeat: no-repeat; background-position: left top; margin-right: auto; margin-left: auto; width: 209px; height: 11px; overflow: hidden }

#faux             { background-image: url(../site_images/faux_bg.gif); background-repeat: repeat-y; background-position: left top; margin-top: 10px; margin-right: 10px; margin-left: 10px; }






#left { color: #333; text-align: right; margin-top: 0; margin-left: 0; padding: 0px 0px 10px 0px; }


#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 209px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 209px; /*Width of left column*/
margin-left: -100%;
}



#left ul {list-style-type: circle; margin-top:6px; margin-left: 20px}
#left li {list-style-type: circle;}
#left li a:link  {color: #1c2e42; font-size: 12px; font-weight: normal; text-decoration: none}
#left li a:visited {color: #7483a0; font-size: 12px; font-weight: normal; text-decoration: none }
#left li a:hover {color: #ecac0e; font-size: 12px; font-weight: normal; text-decoration: none}

#size    { display: inline; margin-top: 0; padding: 0; width: 1px; height: 400px; float: right }

#entry {margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #676767}


#center { color: #333; margin-top: 0; padding: 0 0 10px 39px; text-align:left; min-height:410px}
/*
#center { color: #333; display: inline; margin-top: 0; margin-bottom: 10px; margin-left: 39px; padding: 0; width: 708px; float: left; }
*/

#center h1      { color: #1c2e42; font-size: 18px; margin-bottom: 10px }
#center h1 a:link   { color:#1c2e42; font-size: 18px; text-decoration: none }
#center h1 a:visited    { color: #1c2e42; font-size: 18px; text-decoration: none }
#center h1 a:hover    { color: #ecac0e; font-size: 18px; text-decoration: none }

#center h2      { color: #1c2e42; font-size: 14px;  }
#center h2 a:link   { color:#1c2e42; font-size: 14px; text-decoration: none }
#center h2 a:visited    { color: #1c2e42; font-size: 14px; text-decoration: none }
#center h2 a:hover    { color: #ecac0e; font-size: 14px; text-decoration: none }


#center h3     { color: #1c2e42; font-size: 14px; font-weight: 900 }
#center h3 a:link  { color: #1c2e42; font-size: 14px; font-weight: 900; text-decoration: none }
#center h3 a:visited   { color: #4f7196; font-size: 14px; font-weight: 900; text-decoration: none }
#center h3 a:hover   { color: #ecac0e; font-size: 14px; font-weight: 900; text-decoration: underline }

#center h4     { color: #676767; font-size: 12px; font-weight: 400; }
#center h4 a:link  { color: #676767; font-size: 12px; font-weight: 400; text-decoration: none }
#center h4 a:visited   { color: #afacac; font-size: 12px; font-weight: 400;text-decoration: none }
#center h4 a:hover   { color: #ecac0e; font-size: 12px; font-weight: 400; text-decoration: underline }


#center a:link   { color: #035afa; text-decoration: underline }
#center a:visited    { color: #5a83cf; text-decoration: underline }
#center a:hover    { color: #0320fa; text-decoration: none }




#center ul   { margin-left: 20px }
#center ol   { margin-left: 20px }
#center form  { display: inline }

#faux_home             { margin-top: 10px; margin-right: 10px; margin-left: 10px; }
.faux_home             { margin-top: 10px; margin-right: 10px; margin-left: 10px; }
#center_home                 { color: #333; margin-top: 4px; margin-bottom: 10px; margin-left: 650px; padding: 0;}
#center_home_b                { color: #333; display: inline; margin-top: 0px; margin-bottom: 10px; margin-left: 20px; padding: 0; width: 495px; float: left }


.center_home                 { color: #333; margin-top: 4px; margin-bottom: 10px; width:336px; float:left; margin-left: -336px}
.center_home_b                { color: #333; display: inline; margin-top: 0px; margin-bottom: 10px; margin-left: 20px; padding: 0; width: 495px; float: left }



#new_top { background-image: url(../site_images/new_top.gif); height: 7px; width: 505px; background-repeat: no-repeat; background-position: left top; margin-top: 0; margin-bottom: 0;}
#old_art  { background-color: white; height: 466px; overflow: auto }

#new_main { width: 499px; border-left: 3px solid #999999; border-right: 3px solid #999999;}
 
#new_main h1   { color: #1c2e42; font-size: 16px; padding: 6px}
#new_main h1 a:link   { color: #1c2e42; font-size: 16px; text-decoration: none }
#new_main h1 a:visited   { color: #7483a0; font-size: 16px; text-decoration: none }
#new_main h1 a:hover   { color: #ecac0e; font-size: 16px; text-decoration: underline }
#new_main a:link  { color: #ecac0e; font-size: 13px; text-decoration: underline }
#new_main a:visited  { color: #7483a0; font-size: 13px; text-decoration: none }
#new_main a:hover  { color: #ecac0e; font-size: 13px; text-decoration: none }

#left_home           { color: #333; text-align: left; display: inline; margin-top: 4px; margin-bottom: 10px; margin-left: 0; padding: 0; width: 565px; float: left; }
#left_home a:link  { color: #ffffff; font-size: 12px; text-decoration: underline }
#left_home a:visited  { color: #ffffff; font-size: 12px; text-decoration: underline }
#left_home a:hover  { color: #ecac0e; font-size: 12px; text-decoration: none }


.left_home           { color: #333; text-align: left; margin-right:376px; display:block; float:none; margin-bottom:10px}
.left_home a:link  { color: #ffffff; font-size: 12px; text-decoration: underline }
.left_home a:visited  { color: #ffffff; font-size: 12px; text-decoration: underline }
.left_home a:hover  { color: #ecac0e; font-size: 12px; text-decoration: none }

.contentwrapper{
float: left;
width: 100%;
}

.randomphoto a:link  { color: #ffffff; font-size: 12px; text-decoration: underline }
.randomphoto a:visited  { color: #ffffff; font-size: 12px; text-decoration: underline }
.randomphoto a:hover  { color: #ecac0e; font-size: 12px; text-decoration: none }



.Newvideohome {

margin-top:30px;
margin-bottom: 30px;
background:none;
}


.Newvideohome h1 {
font-size:18px;
color:#003366;
margin-bottom:10px;
background:none;
}



.videohome {
margin-top:30px;
}

.videohome h1 {
font-size:18px;
color:#003366;
margin-bottom:10px
}




.videohome a:link  { color: #1e79e9; text-decoration: none }
.videohome a:visited  { color: #2a66b0; text-decoration: none }
.videohome a:hover  { color: #0190ff; text-decoration: underline}

#new_bot { background-image: url(../site_images/new_bot.gif); height: 7px; width: 505px; background-repeat: no-repeat; background-position: left top;}


#page_turner_top   { background-color: #f2f2f2; margin-right: auto; margin-bottom: 10px; margin-left: auto; overflow: auto }
#page_top_left      { color: #333; text-align: left; display: inline; margin-top: 0; margin-left: 10px; padding: 6px 6px 9px 0; width: 250px; float: left }
#page_top_left a:link    { color: #d3d3d3; font-size: 11px; text-decoration: none; background-image: url(../site_images/ppt_arrow_left.gif); background-repeat: no-repeat; background-position: left 6px; padding: 6px 6px 9px 30px }
#page_top_left a:visited   { color: #d3d3d3; font-size: 11px; text-decoration: none; background-image: url(../site_images/ppt_arrow_left.gif); background-repeat: no-repeat; background-position: left 6px; padding: 6px 6px 9px 30px }
#page_top_left a:hover   { color: #999; font-size: 11px; text-decoration: none; background-image: url(../site_images/ppt_arrow_left_h.gif); background-repeat: no-repeat; background-position: left 6px; padding: 6px 6px 9px 30px }

#page_top_right       { color: #333; text-align: right; display: inline; margin-top: 0; margin-right: 10px; padding: 6px 0 9px 6px; width: 250px; float: right }
#page_top_right  a:link     { color: #d3d3d3; font-size: 11px; text-decoration: none; background-image: url(../site_images/ppt_arrow_right.gif); background-repeat: no-repeat; background-position: right 6px; padding: 6px 30px 9px 6px }
#page_top_right  a:visited    { color: #d3d3d3; font-size: 11px; text-decoration: none; background-image: url(../site_images/ppt_arrow_right.gif); background-repeat: no-repeat; background-position: right 6px; padding: 6px 30px 9px 6px }
#page_top_right  a:hover    { color: #999; font-size: 11px; text-decoration: none; background-image: url(../site_images/ppt_arrow_right_h.gif); background-repeat: no-repeat; background-position: right 6px; padding: 6px 30px 9px 6px }

#page_turner_bot    { background-color: #cccccc; margin: 10px auto; overflow: auto }
#page_bot_left      { color: #4f4f4f; text-align: left; display: inline; margin-top: 0; margin-left: 10px; padding: 6px 6px 9px 0; width: 250px; float: left }
#page_bot_left a:link    { color: #4f4f4f; font-size: 11px; text-decoration: none; background-image: url(../site_images/ppb_arrow_left.gif); background-repeat: no-repeat; background-position: left 6px; padding: 6px 6px 9px 30px }
#page_bot_left a:visited   { color: #4f4f4f; font-size: 11px; text-decoration: none; background-image: url(../site_images/ppb_arrow_left.gif); background-repeat: no-repeat; background-position: left 6px; padding: 6px 6px 9px 30px }
#page_bot_left a:hover   { color: #242424; font-size: 11px; text-decoration: none; background-image: url(../site_images/ppb_arrow_left_h.gif); background-repeat: no-repeat; background-position: left 6px; padding: 6px 6px 9px 30px }

#page_bot_right      { color: #333; text-align: right; display: inline; margin-top: 0; margin-right: 10px; padding: 6px 0 9px 6px; width: 250px; float: right }
#page_bot_right  a:link     { color: #4f4f4f; font-size: 11px; text-decoration: none; background-image: url(../site_images/ppb_arrow_right.gif); background-repeat: no-repeat; background-position: right 6px; padding: 6px 30px 9px 6px }
#page_bot_right  a:visited    { color: #4f4f4f; font-size: 11px; text-decoration: none; background-image: url(../site_images/ppb_arrow_right.gif); background-repeat: no-repeat; background-position: right 6px; padding: 6px 30px 9px 6px }
#page_bot_right  a:hover    { color: #242424; font-size: 11px; text-decoration: none; background-image: url(../site_images/ppb_arrow_right_h.gif); background-repeat: no-repeat; background-position: right 6px; padding: 6px 30px 9px 6px }


       
#header     { background-image: url(../site_images/headernew.jpg); background-repeat: repeat-x; background-position: left bottom; background-color: #7b8aa9; margin-right: 10px; margin-left: 10px; overflow: auto }

.headerNEW     { background-color: #7492b6; margin-right: 10px; margin-left: 0px; border-bottom:1px solid #2f3f52 }

#header_left   { color: #1c2e42; font-size: 12px; font-weight: bold; margin-top: 25px; margin-left: 140px; padding: 0; }
#header_leftNEW   { color: #1c2e42; font-size: 12px; font-weight: bold; margin-top: 25px; margin-left: 140px; padding: 0; }


#header_left h1   { color: #1c2e42; font-size: 12px; font-weight: bold; margin-left: 19px;  border-bottom: 1px solid #ffffff; display:block; padding-bottom:4px; padding-left:4px }
#header_left h1 a:link  { color: #1c2e42; font-size: 12px; font-weight: bold; text-decoration: none }
#header_left h1 a:visited  { color: #1c2e42; font-size: 12px; font-weight: bold; text-decoration: none }
#header_left h1 a:hover { color: #1c2e42; font-size: 12px; font-weight: bold; text-decoration: none }

#header_center  { display: inline; margin-top: 0; padding: 0; width: 1px; height: 93px; float: right }
#nav_bar    { color: white; font-size: 10px; font-weight: normal; margin-top: 0px; padding: 5px; margin-left: 3px}
#nav_bar ul    { list-style-type: none; display: inline; padding: 5px }
#nav_bar li    { list-style-type: none; display: inline; padding: 5px }
#nav_bar li a:link   { color: #fff; text-decoration: none; padding: 5px }
#nav_bar li a:visited   { color: #fff; text-decoration: none; padding: 5px }
#nav_bar li a:hover   { color: #1c2e42; background-color: #fff; background-image: url(../site_images/nav_bg.gif); background-repeat: no-repeat; background-position: left bottom; padding: 5px }


#nav_barNEW    { color: white; font-size: 10px; font-weight: normal; margin-top: 0px; padding: 5px; margin-left: 3px; padding-top:8px}
#nav_barNEW  ul    { list-style-type: none; display: inline; padding: 5px }
#nav_barNEW  li    { list-style-type: none; display: inline; padding: 5px }
#nav_barNEW  li a:link   { color: #fff; text-decoration: none; padding: 5px }
#nav_barNEW  li a:visited   { color: #fff; text-decoration: none; padding: 5px }
#nav_barNEW  li a:hover   { color: #2f3f52;}



#left_inside_cont    { background-color: #fff; text-align: left; margin-top: 8px; margin-right: auto; margin-left: auto; padding: 10px; width: 150px; border: solid 1px #1c2e42 }
#left_inside_cont h1  { color: #1c2e42; font-size: 13px; margin-right: -10px; margin-bottom: 8px; margin-left: -10px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; border-bottom: 1px solid #1c2e42 }
#left_inside_cont h1 a:link  { color: #1c2e42; text-decoration: none }
#left_inside_cont h1 a:visited  { color: #1c2e42; text-decoration: none }
#left_inside_cont h1 a:hover  { color: #ecac0e; text-decoration: none}


#left_inside_cont h2   { color: #1c2e42; font-size: 12px; margin-right: -10px; margin-bottom: 8px; margin-left: -10px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; border-bottom: 1px dashed #1c2e42 }
#left_inside_cont h2 a:link  { color: #1c2e42; font-size: 12px; font-weight: normal; text-decoration: none }
#left_inside_cont h2 a:visited  { color: #7483a0; font-size: 12px; font-weight: normal; text-decoration: none }
#left_inside_cont h2 a:hover  { color: #ecac0e; font-size: 12px; font-weight: normal; text-decoration: underline }

#left_inside_cont h3   { color: #1c2e42; font-size: 12px; margin-right: -10px; margin-bottom: 8px; margin-left: -10px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px }
#left_inside_cont h3 a:link  { color: #1c2e42; font-size: 12px; font-weight: normal; text-decoration: none }
#left_inside_cont h3 a:visited  { color: #7483a0; font-size: 12px; font-weight: normal; text-decoration: none }
#left_inside_cont h3 a:hover  { color: #ecac0e; font-size: 12px; font-weight: normal; text-decoration: underline }


/*
convert to class*/
.left_inside_cont    { background-color: #fff; text-align: left; margin-top: 8px; margin-right: auto; margin-left: auto; padding: 10px; width: 150px; border: solid 1px #1c2e42 }
.left_inside_cont h1  { color: #1c2e42; font-size: 13px; margin-right: -10px; margin-bottom: 8px; margin-left: -10px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; border-bottom: 1px solid #1c2e42 }
.left_inside_cont h1 a:link  { color: #1c2e42; text-decoration: none }
.left_inside_cont h1 a:visited  { color: #1c2e42; text-decoration: none }
.left_inside_cont h1 a:hover  { color: #ecac0e; text-decoration: none}


.left_inside_cont h2   { color: #1c2e42; font-size: 12px; margin-right: -10px; margin-bottom: 8px; margin-left: -10px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; border-bottom: 1px dashed #1c2e42 }
.left_inside_cont h2 a:link  { color: #1c2e42; font-size: 12px; font-weight: normal; text-decoration: none }
.left_inside_cont h2 a:visited  { color: #7483a0; font-size: 12px; font-weight: normal; text-decoration: none }
.left_inside_cont h2 a:hover  { color: #ecac0e; font-size: 12px; font-weight: normal; text-decoration: underline }

.left_inside_cont h3   { color: #1c2e42; font-size: 12px; margin-right: -10px; margin-bottom: 8px; margin-left: -10px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px }
.left_inside_cont h3 a:link  { color: #1c2e42; font-size: 12px; font-weight: normal; text-decoration: none }
.left_inside_cont h3 a:visited  { color: #7483a0; font-size: 12px; font-weight: normal; text-decoration: none }
.left_inside_cont h3 a:hover  { color: #ecac0e; font-size: 12px; font-weight: normal; text-decoration: underline }



#comment  { padding: 10px; border-bottom: 1px dashed #1c2e42 }
#comment h3  { color: #1c2e42; font-size: 13px }
#comment h3 a:link  { color: #1c2e42; font-size: 13px; text-decoration: underline }
#comment h3 a:visited  { color: #7483a0; font-size: 13px; text-decoration: underline }
#comment h3 a:hover  { color: #ecac0e; font-size: 13px; text-decoration: none }


#comment p  { color: #333; font-size: 13px; margin-top: 5px; margin-left: 8px }


#article_m {background-color: #485d75; margin-top: 30px; padding: 8px; font-size: 14px; color: #ffffff; border-left: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999;}
#article_m a:link   { color: #1c2e42; font-size: 14px; text-decoration: none }
#article_m a:visited   { color: #7483a0; font-size: 14px; text-decoration: none }
#article_m a:hover   { color: #ecac0e; font-size: 14px; text-decoration: underline }



#article  { padding: 10px; border-bottom: 1px dashed #1c2e42;}




#article h3   { color: #1c2e42; font-size: 16px }
#article h3 a:link   { color: #1c2e42; font-size: 16px; text-decoration: none }
#article h3 a:visited   { color: #7483a0; font-size: 16px; text-decoration: none }
#article h3 a:hover   { color: #ecac0e; font-size: 16px; text-decoration: underline }

#article h4  { color: #333; font-size: 13px }
#article h4 a:link  { color: #333; font-size: 13px; text-decoration: none }
#article h4 a:visited  { color: #333; font-size: 13px; text-decoration: none }
#article h4 a:hover  { color: #ecac0e; font-size: 13px; text-decoration: underline }


.article p  { color: #333; font-size: 13px; margin-top: 5px; margin-left: 8px }
.article p a:link  { color: #ecac0e; font-size: 13px; text-decoration: underline }
.article p a:visited  { color: #7483a0; font-size: 13px; text-decoration: none }
.article p a:hover  { color: #ecac0e; font-size: 13px; text-decoration: none }

.article_h  { padding: 20px 10px 20px 0; border-bottom: 1px solid #98c3e3;}
.article_h h3   { color: #1c2e42; font-size: 14px }
.article_h h3 a:link   { color: #1c2e42; font-size: 14px; text-decoration: none }
.article_h h3 a:visited   { color: #7483a0; font-size: 14px; text-decoration: none }
.article_h h3 a:hover   { color: #ecac0e; font-size: 14px; text-decoration: underline }

.article_h h4  { color: #676767; font-size: 12px }
.article_h h4 a:link  { color: #676767; font-size: 12px; text-decoration: none }
.article_h h4 a:visited  { color: #676767; font-size: 12px; text-decoration: none }
.article_h h4 a:hover  { color: #ecac0e; font-size: 12px; text-decoration: underline }


.article_h p  { color: #333; font-size: 12px; margin-top: 5px; margin-left: 8px }
.article_h p a:link  { color: #ecac0e; font-size: 12px; text-decoration: underline }
.article_h p a:visited  { color: #7483a0; font-size: 12px; text-decoration: none }
.article_h p a:hover  { color: #ecac0e; font-size: 12px; text-decoration: none }

#article_r  { padding: 10px; width: 390px; }
#article_r h3   { color: #1c2e42; font-size: 14px }
#article_r h3 a:link   { color: #1c2e42; font-size: 14px; text-decoration: none }
#article_r h3 a:visited   { color: #7483a0; font-size: 14px; text-decoration: none }
#article_r h3 a:hover   { color: #ecac0e; font-size: 14px; text-decoration: underline }

#article_r h4  { color: #676767; font-size: 12px }
#article_r h4 a:link  { color: #676767; font-size: 12px; text-decoration: none }
#article_r h4 a:visited  { color: #676767; font-size: 12px; text-decoration: none }
#article_r h4 a:hover  { color: #ecac0e; font-size: 12px; text-decoration: underline }


#article_r p  { color: #333; font-size: 12px; margin-top: 5px; margin-left: 8px }
#article_r p a:link  { color: #ecac0e; font-size: 12px; text-decoration: underline }
#article_r p a:visited  { color: #7483a0; font-size: 12px; text-decoration: none }
#article_r p a:hover  { color: #ecac0e; font-size: 12px; text-decoration: none }




.article_p  { padding: 10px; width: 176px; }
.article_p a:link  { color: #ecac0e; font-size: 11px; text-decoration: underline }
.article_p a:visited  { color: #7483a0; font-size: 11px; text-decoration: none }
.article_p a:hover  { color: #ecac0e; font-size: 11px; text-decoration: none }



#article_left     { display: inline; margin-top: 0; margin-bottom: 10px; margin-left: 0; padding: 0; width: 600px; float: left }
#article_left h3   { color: #1c2e42; font-size: 16px }
#article_left h3 a:link   { color: #1c2e42; font-size: 16px; text-decoration: none }
#article_left h3 a:visited   { color: #7483a0; font-size: 16px; text-decoration: none }
#article_left h3 a:hover   { color: #ecac0e; font-size: 16px; text-decoration: underline }

#article_left h4  { color: #333; font-size: 13px }
#article_left h4 a:link  { color: #333; font-size: 13px; text-decoration: none }
#article_left h4 a:visited  { color: #333; font-size: 13px; text-decoration: none }
#article_left h4 a:hover  { color: #ecac0e; font-size: 13px; text-decoration: underline }


#article_left p  { color: #333; font-size: 13px; margin-top: 5px; margin-left: 8px }
#article_left p a:link  { color: #ecac0e; font-size: 13px; text-decoration: underline }
#article_left p a:visited  { color: #7483a0; font-size: 13px; text-decoration: none }
#article_left p a:hover  { color: #ecac0e; font-size: 13px; text-decoration: none }



#article_right        { color: #333333; font-size: 16px; text-align: center; display: inline; margin-top: 0; margin-bottom: 10px; padding: 0; width: 73px; float: right }
#article_right h2   { color: #fdaa00; font-size: 21px; padding-right: 8px; padding-left: 8px }

#rating_faux    { margin-right: auto; margin-left: auto; width: 73px }
#rating_top  { background-image: url(../site_images/rating_top.gif); background-repeat: no-repeat; background-position: left top; width: 71px; height: 15px }
#rating_mid   { background-image: url(../site_images/rating_mid.gif); background-repeat: repeat-y; background-position: left top;  margin-left: 0; width: 71px; }
#rating_mid  h2   { color: #fdaa00; font-size: 14px; padding-right: 8px; padding-left: 8px; }

#rating_bot   { background-image: url(../site_images/rating_bot.gif); background-repeat: no-repeat; background-position: left bottom; margin-top: 0; width: 71px; height: 22px }
#rating_size  { background-color: #ad0512; display: inline; margin-top: 0; padding: 0; width: 1px; height: 30px; float: right }

/* The following should be included for every site, some alterations may be neccessary */

#store_left     { margin-top: 10px; margin-bottom: 10px; margin-left: 0; padding: 0;}
#store_right        { color: #333333; font-size: 16px; text-align: center;  margin-top: 10px; margin-bottom: 10px; padding: 0; }


#photo_nav  { color: #adaeae; padding-top: 6px; padding-bottom: 6px }

/*Javascript Pulldowns */
#dropmenudiv { font-size: 12px; line-height: 18px; margin-top: 8px; margin-left: 0px; position: absolute; z-index: 100; border-bottom: 0 }
#dropmenudiv a { font-weight: normal; text-decoration: none; text-indent: 3px; display: block; padding: 1px 0; width: 100%; border-bottom: 1px solid #74593e; }
#dropmenudiv a:link{ /*link background color*/ color: #ffffff; ; background-color: #300609;}
#dropmenudiv a:visited{ /*link background color*/ color: #ffffff; ; background-color: #300609;}
#dropmenudiv a:hover  { color: #fff; background-color: #651309;  }



#footer                { background-color: #7483a0; background-image: url(../site_images/headernew.jpg); background-repeat: repeat-x; background-position: left top; margin-top: 15px; margin-right: 10px; margin-left: 10px; padding: 0; overflow: auto }
#footer p    { color: #fff; font-size: 11px; text-align: center; margin-top: 6px; margin-bottom: 6px }
#footer  p a:link     { color: #fff; font-size: 11px; text-decoration: none }
#footer  p a:visited     { color: #fff; font-size: 11px; text-decoration: none }
#footer  p a:hover    { color: #1c2e42; text-decoration: none }


#linkback    { text-align: center; margin-top: 4px; margin-right: auto; margin-left: auto }
#linkback a:link, #linkback a:visited     { color: #bbb; font-size: 10px; text-decoration: underline }
#linkback a:hover  { text-decoration: none }

img.left   { display: inline; margin: 0 0 2px; padding: 4px }
.right  { float: right }


.mainnav a:link    { color: #663; font-size: 16px; text-decoration: none }
.mainnav a:visited   { color: #663; font-size: 16px; text-decoration: none }
.mainnav a:hover    { color: #663; background-image: url(../site_images/arrow.gif); background-repeat: no-repeat; background-position: left center; padding-left: 13px }


.subnav a:link         { color: #600; font-size: 14px; text-decoration: none }
.subnav a:visited        { color: #600; font-size: 14px; text-decoration: none }
.subnav a:hover        { color: #600; font-size: 14px; text-decoration: none; background-image: url(../site_images/arrow.gif); background-repeat: no-repeat; background-position: left center; padding-left: 13px }

.trinav a:link        { color: #663; font-size: 12px; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 13px }
.trinav a:visited        { color: #663; font-size: 12px; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 13px }
.trinav a:hover        { color: #663; font-size: 12px; text-decoration: none; background-image: url(../site_images/arrow.gif); background-repeat: no-repeat; background-position: left center; padding-left: 13px }


#toplogin { float:right; display:inline; margin-top: 0px; margin-right: 10px; font-size:12px; color: #eeeeee}
#toplogin a:link  { color: #ffffff; text-decoration: none }
#toplogin a:visited  { color: #ffffff; text-decoration: none }
#toplogin a:hover  { color: #ecac0e; text-decoration: none}



.img_class    { background-color: #fff; margin-top: -19px }
.left  { float: left }
.right  { float: right }
.caption        { color: #666; font-size: 85%; background: #fff; margin: 5px; padding: 5px; width: 209px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #e5e5ff }
.rcaption        { color: #666; font-size: 85%; background: #fff; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; margin-top: 0px; padding: 5px; width: 210px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #e5e5ff; text-align:center }



.store            { color: #663; font-size: 85%; background-color: #ccc; background-repeat: repeat-x; background-attachment: scroll; background-position: left bottom; margin: 0 5px 10px; padding: 5px 5px 0; width: 150px; border: dotted 1px #fff }
.store h2    { color: #666; font-size: 15px; margin: 4px -5px 0; padding: 4px }
.store p  { color: #663 }
.store a:link   { color: #666; text-decoration: none }
.store a:visited  { color: #666; text-decoration: none }
.store a:hover   { color: #666; text-decoration: underline }

#finish  { background-image: url(../site_images/bg.jpg); background-repeat: repeat-x; background-position: left top; z-index: 0; top: 0; height: 478px }

#comnav ul   {margin-left:0px; margin-top:40px; padding:0px; border-bottom:1px solid #1c2e42; padding-bottom:8px}
#comnav li    { list-style-type: none; display: inline; padding:0px; margin-right:1px;}
#comnav li a:link   { border:1px solid #dddddd; border-bottom:1px solid #1c2e42;background-color:#dddddd; padding:8px; margin:0px; color:#676767; text-decoration:none; font-size:12px }
#comnav li a:visited  { border:1px solid #dddddd; border-bottom:1px solid #1c2e42; background-color:#dddddd; padding:8px; margin:0px; color:#676767; text-decoration:none;  font-size:12px }
#comnav li a:hover   {border:1px solid #1c2e42; background-color:#1c2e42; padding:8px; margin:0px; color:#ffffff; font-size:12px; text-decoration:none}

#comnavbot {background-image: url(../site_images/comnavbot-bg.gif); background-repeat: no-repeat; background-position: left top; padding:10px}
.errors {padding:10px; border:1px solid #676767; background-color:#FFFFCC}
.localdiv {border:1px solid #676767; padding: 8px; font-size:9px; }


#userTopnav {margin-bottom:10px; padding-top:6px}
#userTopnav ul   {margin-left:0px; margin-top:10px; padding:0px; border-bottom:1px solid #1c2e42; padding-bottom:8px}
#userTopnav li    { list-style-type: none; display: inline; padding:0px; margin-right:1px;}
#userTopnav li a:link   { border:1px solid #dddddd; border-bottom:1px solid #1c2e42;background-color:#dddddd; padding:8px; margin:0px; color:#676767; text-decoration:none; font-size:12px }
#userTopnav li a:visited  { border:1px solid #dddddd; border-bottom:1px solid #1c2e42; background-color:#dddddd; padding:8px; margin:0px; color:#676767; text-decoration:none;  font-size:12px }
#userTopnav li a:hover   {border:1px solid #1c2e42; background-color:#1c2e42; padding:8px; margin:0px; color:#ffffff; font-size:12px; text-decoration:none}


#jibba h1 { color:#3b5998; font-size:13px;}
#jibba h1 a:link {color:#3b5998; font-size:13px; text-decoration:none}
#jibba h1 a:visited {color:#3b5998; font-size:13px; text-decoration:none}
#jibba h1 a:hover {color:#6078cd; font-size:13px; text-decoration:underline}
#jibba a:link {color:#3b5998; font-size:12px; text-decoration:none}
#jibba a:visited {color:#3b5998; font-size:12px; text-decoration:none}
#jibba a:hover {color:#6078cd; font-size:12px; text-decoration:underline}


.homeboxes {background-color:#d3d6de; background-image: url(../site_images/homeboxes-bg.jpg); background-repeat: repeat-x; background-position: left top; border-left:1px solid #dddddd; padding:0px 15px 15px; width:306px}
.homeboxes h1 {color: #1c2e42; font-size:12px; font-weight:bold; margin-bottom:6px; display:block}
.homeboxes a:link   { color: #1e79e9; text-decoration: none }
.homeboxes a:visited    { color: #2a66b0; text-decoration: none }
.homeboxes a:hover    { color: #0190ff; text-decoration: underline}

#vertlist {padding:0px;}
#vertlist h1  {color: #1c2e42; font-size:12px; font-weight:bold; margin-bottom:6px; display:block}
#vertlist h1 a:link {color: #1c2e42; font-size:12px; text-decoration: none}
#vertlist h1 a:visited {color: #2a66b0; font-size:12px; text-decoration: none }
#vertlist h1 a:hover {color: #0190ff;  font-size:12px; text-decoration: underline}


#vertlist a:link   { font-size:11px; color: #1e79e9; text-decoration: none }
#vertlist a:visited    { font-size:11px; color: #2a66b0; text-decoration: none }
#vertlist a:hover    { font-size:11px; color: #0190ff; text-decoration: underline}

#photoupload {background-color:#d3fbc0; margin-top:10px; padding:10px}

.guidecontainer {margin-bottom:30px; margin-top:30px;}
.guidecontainer h2 {padding:6px; background-color:#cccccc; margin-bottom:8px; margin-top:10px;}


#userprofile {
text-align:left;
margin:10px auto;
width:171px;
font-size:12px;
}

#userprofile h1 {
font-size:12px;

}

#userprofile table {
font-size:11px;
margin:0;
width:170px;
border-collapse:collapse;



}

#userprofile td {
padding:6px 6px 6px 0
}

#userprofile b {
color:#545454
}


#editButton {
width:171px;
margin:0 auto 10px;
}

#editButton a{
display:block;
font-size:11px;
text-align: center;
padding: 4px
}

#editButton a:link, #editButton a:visited{
border:1px solid #463d0b;
background: #f6e379;
text-decoration: none;
color: #463d0b
}

#editButton a:hover, #editButton a:active{
border:1px solid #463d0b;
background: #fdd702;
text-decoration: none;
color: #463d0b
}

.profileentry {
margin:10px 0;
font-size:11px;

}

/*styles from foruma*/
#errors  { margin:10px 0px 10px 0px;  padding: 10px; border: dashed 1px #600; background-color:#f8fbcb }

.standardBox {

}

.standardBox th {
text-align:left

}

.standardBox a:link, .standardBox a:visited{
color:#035afa;
text-decoration:underline;

}


.standardBox a:hover{
color:#033693;
text-decoration:none;

}



.standardBox h1 {
padding:4px 4px 4px 10px;
font-size:13px;
color:#0a3e5e;
}

.standardBox h1 a:link, .standardBox h1 a:visited{
color:#0a3e5e;
text-decoration:none
}

.standardBox h1 a:hover {
color:#0c293a;
text-decoration:none
}


.standardBox2 {
color:#454545
}


.standardBox2 a:link, .standardBox2 a:visited{
color:#035afa;
text-decoration:underline;

}


.standardBox2 a:hover{
color:#033693;
text-decoration:none;

}

.standardBox2 h1 {
padding:4px 4px 0px 10px;
font-size:13px;
color:#0a3e5e;
margin-bottom:8px
}

.standardBox2 h1 a:link, .standardBox2 h1 a:visited{
color:#0a3e5e;
text-decoration:none
}

.standardBox2 h1 a:hover {
color:#0c293a;
text-decoration:none
}

.standardBox2 h3 {
font-size:13px;
color:#0a3e5e;
margin:0px 0 1px 0
}

.viewall {
color:#333333;
float:right;
font-size:11px;
margin:0
}

.entry1 {
padding:10px;
border-bottom:1px solid #dddddd;
font-size:13px;
}

.entry1_last {
padding:10px;
border:none;
font-size:13px;
}

.entry1 h2,  .entry1_last h2 {
font-size:12px;
}

.entry1 h2 a:link,  .entry1_last a:link {
color:#333333;
text-decoration:none
}

.entry1 h2 a:visited,  .entry1_last a:visited {
color:#676767;
text-decoration:none
}

.entry1 h2 a:hover,  .entry1_last a:hover {
color:#035182;
text-decoration:none
}


/**/
.entry2 {
padding:10px;
border-bottom:1px solid #ffffff;
font-size:13px;
background:#dddddd
}

.entry2_last {
padding:10px;
border:none;
font-size:13px;
background:#dddddd
}

.entry2 h2,  .entry2_last h2 {
font-size:12px;
}

.entry2 h2 a:link,  .entry2_last a:link {
color:#333333;
text-decoration:none
}

.entry2 h2 a:visited,  .entry2_last a:visited {
color:#676767;
text-decoration:none
}

.entry2 h2 a:hover,  .entry2_last a:hover {
color:#035182;
text-decoration:none
}
/**/


/*MessageBoard*/
.authorInfo {margin-bottom:8px; font-size:13px; color:#676767}
.username {font-weight:bold}
.date {font-style:italic}
/*Message Board*/

.view {
color:#333333;
float:right;
font-size:11px;
margin-top:0px
}

.view a:link, .view a:visited {
color:#333333;
text-decoration:none;
background:#eeeeee;
padding:5px;
display:block
}

.view a:hover {
color:#ffffff;
text-decoration:none;
background:#676767;
padding:5px;
}

.view2 {
color:#333333;
float:right;
font-size:11px;
margin-top:-5px
}

.view2 a:link, .view2 a:visited {
color:#333333;
text-decoration:none;
background:#ffffff;
padding:5px;
display:block
}

.view2 a:hover {
color:#ffffff;
text-decoration:none;
background:#333333;
padding:5px;
}


/*Edit*/
.edit {
color:#594a10;
float:right;
font-size:11px;
margin-top:-5px;
margin-right:3px;
}

.edit a:link, .edit a:visited {
color:#594a10;
text-decoration:none;
background:#f6e5a0;
padding:5px;
display:block
}

.edit a:hover {
color:#594a10;
text-decoration:none;
background:#fbda56;
padding:5px;
}









.button1 {
margin-top:15px
}

.button1 a:link, .button1 a:visited {
display:block;
padding:8px;
border:1px solid #fab40d;
background:#faf384;
color:#946903;
text-decoration:none;
text-align:center;
}

.button1 a:hover {
background:#946903;
color:#ffffff

}


/**/
.buttonBoard {
margin-top:0; font-size:12px; float:left; display:inline; margin-right:4px
}

.buttonBoard a:link, .buttonBoard a:visited {
display:block;
padding:8px;
border:1px solid #fab40d;
background:#faf384;
color:#946903;
text-decoration:none;
text-align:center;
}

.buttonBoard a:hover {
background:#946903;
color:#ffffff

}



/*Body Styles*/

/*FOR*/


.innertube{
padding: 20px; /*Margins for inner DIV inside each column (to provide padding)*/

}


/*GENERAL STYLES*/
.tinyText {
font-size:10px;
color:#333333
}

.innertube{
padding: 20px; /*Margins for inner DIV inside each column (to provide padding)*/

}

.innertube15{
padding: 15px; /*Margins for inner DIV inside each column (to provide padding)*/

}

.innertube10{
padding: 10px; 
}




/*file upload container*/
.container {
width:100%
}

.container a:link, .container a:visited {
color:#035afa;
text-decoration:none
}

.container a:hover {
color:#033693;
text-decoration:none
}


/*Form Styles*/
.textinputs {
font-size:12px;
border:1px solid #333333;
width:150px;
padding:6px;
color:#676767
}
/*FOrm styles*/




/*FORM & TABLE STYLES*/
.tablePost {
font-size:13px;
width:100%;

}

.tablePost td {
padding: 4px 0px;

}

.tablePost .textinput {
width:100%;
}


.fieldbox {
padding:16px;
margin-bottom:20px;
border:1px solid #44647b
}

.fieldbox legend{
color:#44647b;
font-weight:bold;
padding:8px;
margin-left:-8px
}




.forumTable table {

}
 
.tableCreate {
font-size:13px;
width:100%;

}

.tableCreate td {
padding: 10px 0px;

}

.tableCreate .textinput {
width:100%;
}

.tableCreate .textinputTiny {
width:20px;
}

.CreateSubmit {
padding:8px;
font-size:18px;
color:#676767;
cursor:pointer;
}
/*********************/











.spanBold {
font-weight:bold;
color:#0a3e5e;
margin-right:10px
}







#uploads    { background-color: #fff; margin-top: 8px; border: dashed 1px #666 }
#uploads h1  { color: #fff; font-size: 16px; background-color: #666; padding: 5px }










/*Pagination*/
div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #000099;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
/*Pagination*/








.warning {
color: #f26c4f;
border:1px solid #f26c4f;
background: #fbefeb;
padding:6px;
margin-top:8px;
font-size:11px
}

.warning2 {
color: #0391ff;
border:1px solid #0391ff;
background: #e7f3fc;
padding:6px;
margin-top:8px;
font-size:11px
}

.warning3 {
color: #16b939;
border:1px solid #16b939;
background: #d9fbe0;
padding:6px;
margin-top:8px;
font-size:11px
}


.hints {
color: #f26c4f;
font-size:11px

}












/*ADMIN*/

.urlListmnavs {font-weight:bold; font-size:14px; color:#660000}
.viewpagelink {margin:5px 0px}

#caption-small       { color: #666; font-size: 85%; background: #fff; margin: 5px; padding: 5px; width: 110px; height: 110px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #e5e5ff }

.filelistclass ul {list-style:none; }
.filelistclass li {padding:6px}



#localid {
display:none;
}

#localtoggs {
background:#676767;
padding:8px;
color:#eeeeee;
cursor:pointer;
}

blockquote {
background:#dddddd;
padding:15px

}


#article_country {
font-size:11px;

}

#article_country a:link{
font-size:11px;
color:#757575;

}

#article_country a:visited{
font-size:11px;
color:#757575;

}

#article_country a:hover{
font-size:11px;
color:#333333;

}

.hidelocals{
float:right;
margin:10px;
padding:8px;
background:#dddddd;
color:#676767;
cursor:pointer;
}


.fb_wrapper {
float:right;
height:20px;
width: 90px;
margin-top:5px

}

.searchlike {
border: 1px solid #cde8f7;
background: #f3f7fa;
padding:5px;
margin: 5px 10px 10px 0px;
}


.fb_wrapper_login {
border: 1px solid #cde8f7;
background: #f3f7fa;
padding:10px;
margin: 0px ;


}

.fb_wrapper_signup {
border: 1px solid #cde8f7;
background: #f3f7fa;
padding:10px;
margin: 10px 0px 10px 0px;


}

#showTable {
display:none
}

.edittable td{
padding:10px

}


/*vert tracker*/
.stb_vert_wrapper { font-family: Arial, Helvetica, sans-serif;}
.addVertLink {margin-top:10x; width:100%}
.addVertLink a {display:block; padding:8px 1px 8px 1px; height:22px; text-align:center; background: url(../site_images/addVert_bg.jpg) repeat-x; border:1px solid #589ac8}

.addVertLink a.hm1 {background-position: 0px -43px;}
.addVertLink a:hover.hm1 {background-position: 0px 0px;}



.addVertLinksmall {margin-top:5x; height:20px; overflow:hidden}
.addVertLinksmall a {display:block; height:20px; width:134px; background: url(../site_images/shareSmall.png) no-repeat;}

.addVertLinksmall a:link.hm1small {background-position: 0px 0px;}
.addVertLinksmall a:hover.hm1small {background-position: 0px -28px;}




.stb_vert_header {background: url(../site_images/vertheader.jpg) repeat-x; height:150px; padding:6px; margin-bottom:-20px; }
.vert_toggle a#toggler {display:block; background:#9c9c9c; padding:8px; margin:6px 0; cursor:pointer; font-size:12px; text-align:center; color:#252525; font-weight:bold}
.vert_toggle a:link#toggler, .vert_toggle a:visited#toggler {display:block; color:#3f3f3f}
.vert_toggle a:hover#toggler {display:block; color:#ffffff; background:#333333}


#show_vertlist {overflow:auto; display:none}
#morestuff a {display:block; background:#fafe88; padding:10px; margin:6px 0; cursor:pointer; font-size:12px; text-align:center; color:#b8ae40; text-decoration:none}
#morestuff a:hover {background:#fded36; font-size:12px; text-decoration:none; color:#b8ae40}
/**/

.blueBox {
padding:15px;
border: 1px solid #72c2ff;
background:#edf2fd;
margin-bottom:20px;

}


.blueBox h1 {
color:#1c2e42;
font-size:22px
}

.blueBox a:link, .blueBox a:visited {
color:#1e79e9;
text-decoration: none

}

.blueBox a:hover {
color:#0d4e9e;

}


.signupul li {
padding:8px


}

.BlueBoxButton a {display:block; padding:8px; min-height:44px; text-align:center; background: url(../site_images/signup-bg.jpg) repeat-x; border:1px solid #8a891c; margin-top:10px; color:#665f0e; font-weight:bold; font-size:16px}

.BlueBoxButton a:link.bbb1 {background-position: 0px 0px; color:#665f0e;}
.BlueBoxButton a:visited.bbb1 {background-position: 0px 0px; color:#665f0e;}

.BlueBoxButton a:hover.bbb1 {background-position: 0px -61px; color:#665f0e;}


#livesearch {
position: absolute;
background:#ffffff;
padding: 10px;
border: 1px solid #A5ACB2;
overflow: auto;
width: 350px;
max-height:200px;
font-size:11px;
display:none;

}


#livesearch a:link, #livesearch a:visited{
color:#1e79e9;
text-decoration: none

}

#livesearch a:hover{
color:#084c81;
text-decoration: none

}

#liveclose {
float:right

}

.livesearch_div {
padding:5px 0 0 10px;
margin-top:0px;
color:#333333

}

.livesearch_div input{

padding:5px;
border: 1px solid #4099de


}

#liveclose {
cursor:pointer
}

.verttablePost td {
padding: 8px;

}

.vert_views {
float:right;
display:inline;
width:80px;
margin:6px 0 10px 10px;
border:1px #858585 solid;
padding:2px
}

.vert_views a {
text-align:center;
padding:10px;
background:#a3c9fc;
display:block

}

/*
.vert_views a:link, .vert_views a:visited {
color:#082e62;
background:#a3c9fc;
font-size:12px
}
*/

.vert_views a:hover {
color:#082e62;
background:#579eff;
font-size:12px;
text-decoration:none
}

.header_top {
background:#2f3f52;
padding:4px;
color:#7492b6
}

.header_top a:link, .header_top a:visited {
color:#7492b6;
text-decoration:none
}

.header_top a:hover {
color:#ffffff;
text-decoration:none
}

ul.menu {list-style:none; margin:0; padding:0; z-index:100000;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:28px; left:-82px; background:#3a4c62; display:none; opacity:0; list-style:none; width:180px; border-bottom:1px #92a8c5 solid;border-left:1px #92a8c5 solid;border-right:1px #92a8c5 solid}
ul.menu ul li {position:relative; margin:0; font-size:12px; width:100%}
ul.menu ul li a {display:block; padding:8px 7px 10px; font-size:12px; color:#ffffff}
ul.menu ul li a:hover {background-color:#4f6a8c; font-size:12px; color:#ffffff}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {}
ul.menu .menulink:hover, ul.menu .menuhover {}
ul.menu .sub {background:#d1d1d1 url(images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}

.getstarted {
float:right;
margin-top:7px;

}

.tinycont {
font-size:10px;
}


.sponsoredby {
font-size:11px;
color:#999999
}

.sponsoredby a:link, .sponsoredby a:visited{
font-size:11px;
color:#035afa;
text-decoration:underline;
}

.sponsoredby a:hover {
font-size:11px;
color:#03a0fa;
text-decoration:none;
}


.breadcrumbs {font-size: 11px; color: rgb(103, 103, 103); margin-bottom:6px}
.clear { clear: both; background: none; }
.loading {background:url(site_images/loading-white.gif) 6px 6px no-repeat #ffffff; padding:6px; padding-left:42px; border:1px solid #999999; color:#999999; font-size:11px; min-height:30px}
			.webcam-wrap {border:1px solid #7492b6; padding:10px 0; background:#ffffff;}
			.flexcroll {padding:10px 10px 0; height:150px; overflow:auto; outline:0}
			
			.webcam-timestamp {color:#9797c2; font-size:11px; margin:6px auto;margin-bottom:30px; }
			.webcam-img {height:102px; overflow:hidden}
			.webcam-viewmore a {display:block; text-decoration:none; background:#edeff4; padding:6px; color:#3399CC; font-size:11px}
			.webcam-viewmore a:hover {background:#667dae; color:#ffffff; cursor:pointer}
			.webcam-viewmore a:active {border:none; outline:none}
			.webcam-module { margin-right:10px; margin-top:10px; width:100%}
			.webcam-module a:active {border:none; outline:none}
			.webcam-module h2 {background:#7492b6 url(/site_images/corner.png) top right no-repeat; color:#ffffff; padding:6px; font-size:11px}
			.webcam-module a.webcam-remove {float:right; font-size:10px; color:#CCCCCC; cursor:pointer; text-decoration:none}
			.webcam-module a:hover.webcam-remove {color:#FF0033;}
			.webcam-select {padding:5px; color:#999999; width:200px}
			.webcam-add {width:120px; display:inline; float:right;}
			.webcam-add a {display:block; padding:8px; background:#767676; color:#ffffff; text-decoration:none; cursor:pointer; font-size:11px}
			.webcam-add a:hover {background:#454545;}
			.webcam-add-wrap {width:350px; margin:10px 0}
			#webcam-request-form {display:none}
			.webcam-request {cursor:pointer; font-size:11px}
			.webcam-ti {padding:5px; color:#999999; width:200px}
			.webcam-exp {font-size:11px; color:#3399CC}
			.web-cam-float {float:left; display:inline; width:150px; margin-right:10px}
			.webcam-load-wrap {display:block; clear:both}
			
			
			
			.randomphoto-wrap-old {border: 1px solid #1c2e42; background-color:#676767}
			.rphoto-info {padding:8px; background-color:#1c2e42; color:#ffffff;}
			
			
			
			.randomphoto-new {width:361px; overflow:hidden; height:320px; position:relative; background:#e7e7e7; border-right: 1px solid #dddddd;}
			.randomphoto-new .randomphoto-wrap-old {border:0; background-color:#676767}
			.randomphoto-new .rphoto-info {padding:8px; background:#767676; color:#ffffff;}
			.randomphoto-new a {color:#ffffff;}
			.randomphoto-new a:hover {color:#fed702;}
			
			
			
			.feed-wrapper {width:360px; background:#e7e7e7; border:1px solid #dddddd}
			.feed-item-wrap {margin:0; padding:40px 10px; border-bottom:1px solid #dddddd; background:#ffffff}
			.feed-date {color:#9797c2; font-size:11px}
			.feed-desc {color:#343434; font-size:12px; margin:6px 0}
			.feed-title {color:#2a66b0; font-size:13px; margin:0 0 15px}
			.feed-title a {color:#2a66b0; text-decoration:none}
			.feed-title a:hover {color:#0372fb; text-decoration:underline}
			.feed-link a {color:#1fa8f7; font-size:11px}
			.feed-link a:hover {color:#0788d2; text-decoration:none}
			.imphd {display:none}
			.feed-local-info {font-size:11px; color:#a2b2c5; margin:3px 0}
			.feed-image {float:left; width:75px; margin:0 10px 6px 0}
			.feed-video {margin-bottom:6px}
			.feed-user {margin:6px 0; color:#545454; font-size:11px}
			.feed-user a {color:#1fa8f7; font-size:11px}
			.feed-user a:hover {color:#0788d2; text-decoration:none}
			.feed-vert {font-size:11px; color:#727e8d; margin:3px 0}
			.feed-photo {float:left; width:100px; margin:0 10px 6px 0}
			.feed-vert-date {color:#2a66b0;}
			
	#hme-wrapper {background:#edeff4; margin-right:10px}		
			#hme-contentwrapper{
float: left;
width: 100%;

}

#hme-contentcolumn{
margin-left: 370px; /*Set left margin to LeftColumnWidth*/
}

#hme-contentcolumn h1 {color:#767676; font-size:14px}
.pagehints {font-size:11px}


#hme-leftcolumn{
float: left;
width: 370px; /*Width of left column*/
margin-left: -100%;

}
.innertube {margin: 10px;}
			
			
